spec/functional/client_spec.rb in etcd-0.0.5 vs spec/functional/client_spec.rb in etcd-0.0.6
- old
+ new
@@ -17,10 +17,14 @@
before(:all) do
start_etcd_servers
end
+ let(:etcd_servers) do
+ (1..5).map{|n| "http://127.0.0.1:700#{n}"}
+ end
+
after(:all) do
stop_etcd_servers
end
let(:client) do
@@ -44,10 +48,10 @@
expect(client.get(key).value).to eq(value)
end
it "#leader" do
- expect(client.leader).to eq('http://127.0.0.1:7001')
+ expect(etcd_servers).to include(client.leader)
end
it "#machines" do
expect(client.machines).to include('http://127.0.0.1:4001')
end