spec/unit/realtime/connection_spec.rb in ably-1.2.4 vs spec/unit/realtime/connection_spec.rb in ably-1.2.6

- old
+ new

@@ -32,39 +32,9 @@ end it_behaves_like 'an incoming protocol message bus' it_behaves_like 'an outgoing protocol message bus' - describe 'connection resume callbacks', api_private: true do - let(:callbacks) { [] } - - describe '#trigger_resumed' do - it 'executes the callbacks' do - subject.on_resume { callbacks << true } - subject.trigger_resumed - expect(callbacks.count).to eql(1) - end - end - - describe '#on_resume' do - it 'registers a callback' do - subject.on_resume { callbacks << true } - subject.trigger_resumed - expect(callbacks.count).to eql(1) - end - end - - describe '#off_resume' do - it 'registers a callback' do - subject.on_resume { callbacks << true } - additional_proc = lambda { raise 'This should not be called' } - subject.off_resume(&additional_proc) - subject.trigger_resumed - expect(callbacks.count).to eql(1) - end - end - end - after(:all) do sleep 1 # let realtime library shut down any open clients end end