From f3d3e708e1317d1b9a129bbddd6299950e46918e Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Fri, 12 Jan 2024 18:04:01 +0530 Subject: [PATCH] Refactored code to assert for message id --- ably/proto_presence_message_test.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ably/proto_presence_message_test.go b/ably/proto_presence_message_test.go index dfb32620..a9596707 100644 --- a/ably/proto_presence_message_test.go +++ b/ably/proto_presence_message_test.go @@ -1233,16 +1233,18 @@ func Test_internal_presencemap_RTP17(t *testing.T) { // Send enter for internal messages var protoMsg *ably.ProtocolMessage ablytest.Instantly.Recv(t, &protoMsg, out, t.Fatalf) - for _, v := range protoMsg.Presence { - assert.Equal(t, ably.PresenceActionEnter, v.Action) - assert.Equal(t, client.Connection.ID(), v.ConnectionID) + for _, enteredMsg := range protoMsg.Presence { + assert.Equal(t, ably.PresenceActionEnter, enteredMsg.Action) + assert.Equal(t, "987:12:0", enteredMsg.ID) + assert.Equal(t, client.Connection.ID(), enteredMsg.ConnectionID) } client.Connection.AckAll() ablytest.Instantly.Recv(t, &protoMsg, out, t.Fatalf) - for _, v := range protoMsg.Presence { - assert.Equal(t, ably.PresenceActionEnter, v.Action) - assert.Equal(t, client.Connection.ID(), v.ConnectionID) + for _, enteredMsg := range protoMsg.Presence { + assert.Equal(t, ably.PresenceActionEnter, enteredMsg.Action) + assert.Equal(t, "987:12:1", enteredMsg.ID) + assert.Equal(t, client.Connection.ID(), enteredMsg.ConnectionID) } client.Connection.AckAll() ablytest.Instantly.NoRecv(t, nil, out, t.Fatalf)