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