spec/unit/realtime/presence_spec.rb in ably-0.2.0 vs spec/unit/realtime/presence_spec.rb in ably-0.6.2
- old
+ new
@@ -45,10 +45,12 @@
end
context 'subscriptions' do
let(:message_history) { Hash.new { |hash, key| hash[key] = 0 } }
let(:presence_action) { Ably::Models::PresenceMessage::ACTION.Enter }
- let(:message) { instance_double('Ably::Models::PresenceMessage', action: presence_action, member_id: SecureRandom.hex) }
+ let(:message) do
+ instance_double('Ably::Models::PresenceMessage', action: presence_action, member_id: SecureRandom.hex, decode: true)
+ end
context '#subscribe' do
specify 'to all presence state actions' do
subject.subscribe { |message| message_history[:received] += 1}
subject.__incoming_msgbus__.publish(:presence, message)