Details of upload 367a6c36-d792-413f-bb43-266dbde92d07

Created at
2025-10-15T08:52:16.693Z
Total number of tests
1090
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
d28b814
Pull request base ref
PUB-2060/value-types-object-creation
Pull request head ref
PUB-2061/pathobject-subscription
Branch / tag name
2097/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
18522757203
GitHub run attempt
1
GitHub run number
2728
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 56 failures in this upload.

Failure ID Test case ID Test class Test case Message
d810c514-4588-47df-97b2-632a87cee5bc 35e69692-1748-46b9-8986-74245a404101 LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
db8aeae3-c090-472b-a510-49308387fa6c dd3c605d-6b36-4741-a226-6cda28292274 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket binary protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
cee2e0cb-1c75-47d1-ad89-449e8c57884f 451fe1c1-dee1-43a2-bc65-41031735e134 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket text protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
9b22d410-bb4f-4c75-9a50-744171a533f4 b488947f-e20a-47c3-9002-b951a9ba98ab OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
b4a649eb-d3a8-4009-ad75-7c6840c9611c 04c2e602-6ba7-423a-9b29-ef45f45c6bf8 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
69bb8c03-2ae3-4593-9d56-9984ac0c0357 f7eeba66-3d98-400a-8cfc-02bd126ab748 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
f177f71d-9189-4a66-9a08-bce332401f22 dc801a9b-c41e-4dc6-9bb0-789d304334c6 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected undefined to deeply equal { amount: -1 }
ba8b2104-a40b-4c68-a472-bc15cd97b757 d5db17fb-cab8-4a28-9e99-a114d06c75a0 can apply MAP_REMOVE object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with web_socket binary protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
bc5eb09a-3020-46cd-b642-650f095aebd5 01b4e07d-dc4a-4687-b13c-499fede0b264 can apply MAP_REMOVE object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with web_socket text protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
521073cf-f04f-45c2-b94b-b4aaf18de7ba 905fa2f8-75cb-4c16-894f-11d76b88d189 can apply MAP_REMOVE object operation messages with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with xhr_polling binary protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
4a73f21a-2922-4b86-a1ae-2720c3a99f75 4b1d6325-5816-4dc5-b71e-381f79aa3024 can apply MAP_REMOVE object operation messages with xhr_polling text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with xhr_polling text protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
6e595814-25d8-4f87-aff8-015129e09d34 e2635e85-eae1-46a7-a1e3-ba9c48ccb8b2 can apply MAP_REMOVE object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with binary protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
bd35998c-16de-4272-9fc0-729567677b41 93419e10-ecae-4063-b939-1fc38496e497 can apply MAP_REMOVE object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with text protocol Check map at "map" key in root has correct "shouldStay" value before MAP_REMOVE: expected _DefaultInstance{ …(3) } to equal 'foo'
23c6a004-ccda-41c3-a254-1829df2e9342 20a21785-5d91-4809-bdaf-e02615c48e03 OBJECT_DELETE triggers subscription callback with deleted data realtime/objects Realtime with Objects plugin OBJECT_DELETE triggers subscription callback with deleted data Check map subscription callback is called with an expected update object after OBJECT_DELETE operation: expected undefined to deeply equal { foo: 'removed', baz: 'removed' }
6fbddec0-4672-4c36-9ee8-b0da534d087d 6e8be65f-3587-4fd4-b043-34e939fb768c LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
4425ffac-c22f-4fa7-9988-03105ae29c78 839963f3-1ca6-4258-ac91-59d60ecaeaa5 LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
4f21e1ce-3df2-48f6-8b5b-81439777cefe 55af4c37-9bee-42f7-8029-bceda984f0e9 LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
3cb85314-b2ad-420b-9b24-c9f6021a725e 86d0c38c-cf28-4b5f-a6a5-42efe8543f09 LiveMap.remove sends MAP_REMOVE operation with binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
2a6266dc-bcaf-4051-8a3a-39c5e817546d bbf5f99d-7e48-4030-959e-c9f8612e5f8c LiveMap.remove sends MAP_REMOVE operation with text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected _DefaultInstance{ …(3) } to equal 1
1d148c85-1a10-47f0-a97b-5e0722f593a8 43017925-c85a-4bd8-82bc-c568feecbf3d can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
40c58ced-a031-496d-acd7-502e65971f84 766dd957-0041-41cd-ae85-ae97ff4ee027 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket text protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
51744714-a834-4cdc-9a3c-a1df9c759eac 0ef2edf1-3abd-4a56-8e6b-cefa03ea9e5b can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
d9ae2a92-c825-4c7e-8ba4-5f682aad4374 c86664c9-df9b-4937-984c-ebc857a17d8d can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
219bfbfd-49d1-48c3-8bf7-c9c58fa3fb19 5f5dd4e1-6373-4cd0-8212-b926f4ef8d6a can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
c085464b-a668-4f9c-ac85-6b2b8449a2a9 e239f84c-a635-40bb-a48c-3e02a3e5f116 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol Check counter subscription callback is called with an expected update object for COUNTER_INC operation: expected undefined to deeply equal { amount: 1 }
cad68e19-f47c-49e3-8bbb-682dd1c5d441 181d3a1d-c814-4536-a453-4c562c6fc3e7 can subscribe to multiple incoming operations on a LiveCounter with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with web_socket binary protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
b58ff7b5-a44c-4768-a73b-77eb1a87d814 43dbc2cd-ccbc-4c62-8584-689ea1ecf58b can subscribe to multiple incoming operations on a LiveCounter with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with web_socket text protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
89c8192c-74a6-4717-878b-b38f04edeb21 a6b21dac-fcf0-4201-92f0-c961dc58ea6b can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
794665af-122a-4d07-9e20-21e07d641431 ebfe22ba-f54f-4a82-baca-92d7771f134c can subscribe to multiple incoming operations on a LiveCounter with xhr_polling text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling text protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
86de604a-0c64-4e5f-ae3b-6539671139f7 131c8dc6-b4c6-4425-bd66-c0c886e79a0e can subscribe to multiple incoming operations on a LiveCounter with binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with binary protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
8ee8ed9e-f4a3-410c-b357-82279e00b15c 46167af5-de7c-4ff5-95de-08ffdf90ca47 can subscribe to multiple incoming operations on a LiveCounter with text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveCounter with text protocol Check counter subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { amount: 100 }
194914fa-ebb9-47a7-a715-90006e38e2d4 20609b66-bb36-428e-9b0b-892695dac654 can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
374eb5c0-3e53-4b73-b257-cc76f7d8ae35 f0cc905f-5ad8-43af-94c7-ab367a33229b can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
e1ebc82f-f2e2-49a9-9466-6d7e28b5cd7d 5b26dd2f-3314-4c4b-a6a5-3e27aea626a0 can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
26758273-873b-42d4-8d22-28dd1d11e407 073a9457-cf24-420e-9a8b-ca8109951e8c can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
44184db3-866c-49ab-bf9e-98d050271024 f455e337-def7-4df9-8869-716705ce7eb9 can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
4daae08b-f7c2-413e-8ad3-5cd5eee8104a 251769ec-1d64-48fe-a13a-e2fb79995628 can subscribe to the incoming MAP_SET operation on a LiveMap with text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with text protocol Check map subscription callback is called with an expected update object for MAP_SET operation: expected undefined to deeply equal { stringKey: 'updated' }
c40bd0e3-f2a5-4de5-8def-99cc11f3440a 1e2113d9-4670-44c7-aa39-2e20c3ef3db9 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
bf4ba752-9c61-4744-b3b6-629a931c231d 80063b65-adc1-468c-b284-6b79ad4c5df5 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
0f291566-0cda-49b9-9c78-3454b5046223 7b540a19-00eb-45b0-9df2-743476f9265e can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
6501e4bb-7239-4494-82da-33ed63ec01d1 443f52fa-31b3-4b84-bf65-23973b1b64b7 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling text protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
3bc677eb-d508-421e-a6f9-28bf11e93fc2 41fe2aff-ac1f-44a0-b05b-546db003f99b can subscribe to the incoming MAP_REMOVE operation on a LiveMap with binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with binary protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
0b2590f2-5b35-4d6b-b8c8-c9d3c0a2e504 b7885756-b43d-402b-b756-3e946ebfcd59 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol Check map subscription callback is called with an expected update object for MAP_REMOVE operation: expected undefined to deeply equal { stringKey: 'removed' }
f7400fde-a0a2-4559-b1c3-0a725094a8e3 6f942443-0a63-485d-962c-75efa1b56c7e subscription update object contains the client metadata of the client who made the update with web_socket binary protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with web_socket binary protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
7f184298-1fbe-4f57-9a54-f1b33dd0c7a9 af70dd51-1765-4198-8957-5e726b538f1b subscription update object contains the client metadata of the client who made the update with web_socket text protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with web_socket text protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
8e0e5646-bfaa-4ffa-b813-2bbd93985727 40c64d75-e01e-46f3-a124-2dd0d97934cc subscription update object contains the client metadata of the client who made the update with xhr_polling binary protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with xhr_polling binary protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
0f9da6a0-2e39-4a7f-a738-e10c9c953dd2 5c5d7945-d62e-4f06-9a4a-4334967fc6dd subscription update object contains the client metadata of the client who made the update with xhr_polling text protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with xhr_polling text protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
5ed3bcc6-537e-471b-b7bc-6e3abc4e0901 ee1f21b0-8200-4d2a-a302-509e7a2a25e7 subscription update object contains the client metadata of the client who made the update with binary protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with binary protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
6f5e1607-ac5e-4b8d-bf48-8dcaf20d0a08 fe92489b-df20-4247-a190-9fd986b60d6b subscription update object contains the client metadata of the client who made the update with text protocol realtime/objects Realtime with Objects plugin subscription update object contains the client metadata of the client who made the update with text protocol Check counter subscription callback has client metadata for COUNTER_INC operation: expected undefined to equal 'publish-clientId'
50437046-8a22-4ad1-8798-c1ff99dd4d2d 88eb0c34-d803-4dd5-af8a-35c86d9f0e1c can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
667031f9-20f8-4387-bf18-26055c95a21d e50566ad-6d00-4d46-8f8a-b1037b3d370a can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
727680a1-0a63-482b-8d0f-3022be38c13a bea6978b-57e9-42cd-b592-8f40aa466e1a can subscribe to multiple incoming operations on a LiveMap with xhr_polling binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with xhr_polling binary protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
ca57c2d1-7b4c-4da2-b322-dde8f2d623fc 0d9cb11a-536f-4225-8ba7-9730db4ac79d can subscribe to multiple incoming operations on a LiveMap with xhr_polling text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with xhr_polling text protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
552d1bba-47d6-41b1-aa38-75b6ea53b01c c8614eae-fd3f-4dba-8aee-06ab70f7c131 can subscribe to multiple incoming operations on a LiveMap with binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with binary protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
ab401de4-1fb3-47da-8f56-22a8aa3359a8 367b3ded-9773-48c5-bae4-bfa0b58aded9 can subscribe to multiple incoming operations on a LiveMap with text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with text protocol Check map subscription callback is called with an expected update object for 1 times: expected undefined to deeply equal { foo: 'updated' }
2af07932-0ee6-4bbf-b36a-bb864dfa8823 419fc60c-851d-4a63-88e4-ef0f517b537b can unsubscribe from LiveMap updates via returned "unsubscribe" callback realtime/objects Realtime with Objects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback Check map has value for key "foo-0" after all map sets: expected _DefaultInstance{ …(3) } to equal 'exists'