Sha256: 1c6dc5d54c77e50345f3ef0ef7005b54d7f511a50f0e7f81267075b12dc8f700
Contents?: true
Size: 613 Bytes
Versions: 1
Compression:
Stored size: 613 Bytes
Contents
require 'spec_helper' module Cellect::Client describe NodeSet do it_behaves_like 'node set' let(:node_set){ Cellect::Client.node_set } it 'should update the node list when changing' do begin pass_until node_set, is: :ready node_set.zk.create '/nodes/node', data: 'foo', mode: :ephemeral_sequential 10.times do break if node_set.nodes['node0000000001'] Thread.pass end node_set.nodes['node0000000001'].should == 'foo' ensure node_set.zk.delete '/nodes/node0000000001' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cellect-client-0.0.1 | spec/client/node_set_spec.rb |