There are 142 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| bc2ea26e-42c4-4dba-b38b-80a42eee91a7 | eaf94720-2dc0-4856-ba81-166a9bb3f93d | getRoot() waits for OBJECT_SYNC with empty cursor before resolving | realtime/objects Realtime with Objects plugin getRoot() waits for OBJECT_SYNC with empty cursor before resolving | Invalid object data for MAP_SET op on objectId=root on key=key |
| 086dbecf-ce4e-4302-bd61-9c770962df82 | 397ee178-79b2-4137-85ff-896b944dcf05 | builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket binary protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| ea6c631d-999a-4c2f-83f4-d435d87935ce | 4d9f9708-2c9d-4d36-9fd9-f5d724d8fa90 | builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket text protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 753350f3-be76-46a4-a78f-89a093fc7d7b | 05add7d8-fbc1-42a0-9979-dd31069b1cd0 | builds object tree from OBJECT_SYNC sequence on channel attachment with comet binary protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| ca405304-091a-4385-890a-0b9797e90301 | b11e18fb-788f-40b2-a7a9-da4256ec3db1 | builds object tree from OBJECT_SYNC sequence on channel attachment with comet text protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 9a076878-5410-4e5b-aa4e-88f66e6365b1 | 3b725e24-1882-4ec0-b129-2f2a2ecf7f8f | builds object tree from OBJECT_SYNC sequence on channel attachment with binary protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 74a2ed2f-6d8d-4ccf-9d22-264b15ff53d0 | e546dfa4-1ca6-4faa-a4d0-d736da5ba052 | builds object tree from OBJECT_SYNC sequence on channel attachment with text protocol | realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 42ff1814-ce3d-4f22-8e09-a5035c43a684 | 227467a5-dcc3-4405-862f-3ed28457fcf2 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 8e2e2f14-1f95-4428-bf06-af5f0cd8604d | 24d432a4-5a6a-43e1-ad6f-9534d3de282e | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 79aa6fb5-93e7-43bb-bb0c-fecba6edb083 | d37900b7-6e99-47c4-87f5-d90946336035 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| aa81f3d8-4ba0-47ec-8e1a-b662dc9ee75a | c248d896-b632-47b5-90e1-68c9c2350162 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 3c5cf859-d4f9-4f6c-8586-6eef2d4fbe97 | 4e367fa6-9b68-4ba2-9eed-66da5a625ff2 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 0117df53-c120-40d9-888a-12e547395f1f | af005c1e-b475-470f-9eed-01bd79e135e7 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol | realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 5c4e09db-c52f-46d7-9df7-5e656a2172e1 | 8a3d1519-e397-4f1a-af1c-edc38feb9283 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 2f741a21-acee-4051-9c63-93869586df0c | 4de04b3d-72b9-434e-831e-133a6dff3485 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 893efd79-5465-424c-b4ab-de843a5eef49 | 8b827ab8-fa79-47f3-81a2-42bf4a73e642 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 3ea1c2af-26c9-41c9-a0a5-312b61447668 | ad029381-f8b9-4c2e-901e-06a97ec9be61 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| f17a32ff-7c7c-4f05-8cbb-cd59c6eb6e58 | f68ba7a5-72c7-4d17-98fd-3e602fadd64c | LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 1d4b6766-4c35-461d-9b7d-ba23bc74589c | eb5353a4-f520-4bed-b679-afd58cc49452 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol | realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 339ef7f8-628f-47a3-bcd1-fe054e0b6b9f | fa859ada-d077-40e2-8b35-155d2b0fe45c | LiveMap can reference the same object in their keys with web_socket binary protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 14d24686-c30c-4580-8e2e-ff23aad95ccb | 6edbc500-67e9-46aa-9e69-a7b7a4aea6fc | LiveMap can reference the same object in their keys with web_socket text protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 86efe027-b9d2-496d-83ef-9d4f56c3846c | 025a8476-7a08-4ac7-9cd4-9dcf090522bd | LiveMap can reference the same object in their keys with comet binary protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 37a502b7-8c01-4bd3-a0a2-28972ffb846d | bad3820c-9cd9-42ae-ad6c-83be0050f4c3 | LiveMap can reference the same object in their keys with comet text protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 629a7f33-6012-4da8-9587-d4116974ca60 | 948a083b-9009-4739-8acb-1707dd093cae | LiveMap can reference the same object in their keys with binary protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| d5cfe034-314e-4b4a-9970-534e1dba4fd1 | 158228de-62a6-4ac3-b6db-144a64faed80 | LiveMap can reference the same object in their keys with text protocol | realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 995745f0-5329-40b8-a997-d9d4fe0fa245 | 766ee33d-1d10-4ef8-bdb0-3b36d5b61b49 | OBJECT_SYNC sequence with object state "tombstone" property creates tombstoned object | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property creates tombstoned object | Invalid object data for MAP_SET op on objectId=root on key=foo |
| e693a612-2231-4269-bf3e-9b3afa1cc40b | 26d90b16-263b-4767-b6be-f51e56453362 | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket binary protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| b4ce0889-b302-4a2b-98b1-174e6892cb0f | 513dd6a5-fbe3-4a93-a9b8-9d679846a9e6 | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket text protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| 3c15ea76-c7b6-4471-a552-f64dffcd84e6 | 2bbb5d4d-22ce-4df4-8120-3e1d0e60f222 | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet binary protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| b8e2d4cf-cc87-4550-82d4-3e3fbeacf1f8 | 93fdf24a-b216-4cd3-967b-d02aa24327be | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet text protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| 64c4967d-0707-4b88-afe4-3778a6254f2c | 17f6744e-f6dc-4d4d-8bf5-412c20efacf3 | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with binary protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| 0b79c0b1-6fe4-4bd7-a10d-553df41f489d | 07214b07-1cdb-4e9f-aa58-625c9af0e0b1 | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with text protocol | Invalid object data for MAP_SET op on objectId=root on key=foo |
| 3c5d9600-1612-4e1d-b84c-130983fe73d1 | 900d73ef-e24a-45c0-a26e-ebace20dbe5d | can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| 15f70349-0640-455a-98c2-2b478cb5f2e5 | e52a99bb-294e-422f-91fc-7466ff425190 | can apply MAP_CREATE with primitives object operation messages with web_socket text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with web_socket text protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| 3777ff92-bf20-40cd-a92c-fc14742f1ab6 | 840d0644-c408-4c46-86ea-92bc20361a21 | can apply MAP_CREATE with primitives object operation messages with comet binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with comet binary protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| 9b2dad04-7d42-48fd-a133-86fb7a60fcf1 | 455eb6cb-ee79-425d-8c54-78db91a87b22 | can apply MAP_CREATE with primitives object operation messages with comet text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with comet text protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| 5b52128c-db1f-4b58-b5af-b651e9cbffc9 | 3e9d0fe2-fa4e-4b56-a16f-5a3dc08f0f26 | can apply MAP_CREATE with primitives object operation messages with binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with binary protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| cb07e263-ff86-41a3-93a0-b82d28a99c1b | 75575eef-5ebe-468e-98ec-ceaf92822a24 | can apply MAP_CREATE with primitives object operation messages with text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with text protocol | Check map "valuesMap" has correct number of keys: expected +0 to equal 10 |
| 20611962-4e14-4cff-b0d3-b11d01712e5e | f5f3c3c3-0d22-46cd-873a-a93efccef6cc | can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| 1136de3f-5948-4d0d-be88-0a201d6774c1 | fbb21b89-f871-43e9-a413-cdf9c244cb99 | can apply MAP_CREATE with object ids object operation messages with web_socket text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with web_socket text protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| c17850bd-bb92-41b6-98f6-57352312ae69 | 3a1f9ab2-221a-40c2-b29e-cc1ec9cec9a0 | can apply MAP_CREATE with object ids object operation messages with comet binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with comet binary protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| 55f73496-4deb-4959-a131-ba4f111258c4 | ec757c5f-e466-4820-bcba-4791360054b2 | can apply MAP_CREATE with object ids object operation messages with comet text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with comet text protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| b6d87e03-80ff-4a0f-9412-6a55ca9ae046 | 2a0717bc-ef53-43c9-9ae7-1de195ad8651 | can apply MAP_CREATE with object ids object operation messages with binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with binary protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| c4cf66a8-359d-47a4-8b5b-a5f098d7f481 | 07dbabce-9996-46ae-a961-0cac33e260e9 | can apply MAP_CREATE with object ids object operation messages with text protocol | realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with text protocol | Check map at "mapReference" key has correct number of keys: expected +0 to equal 1 |
| 3f4b1979-1b93-4d42-9e17-5590252a793c | 9a6abfc6-cb1f-41a2-9d33-86d25b70f83f | MAP_CREATE object operation messages are applied based on the site timeserials vector of the object | realtime/objects Realtime with Objects plugin MAP_CREATE object operation messages are applied based on the site timeserials vector of the object | Invalid object data for MAP_SET op on objectId=map:7638687177970296@1746190412206 on key=foo |
| 9de95966-ca1c-44b6-bff4-35b8089a11a8 | cb6767a8-62d2-4da7-aa18-68a7d8274ade | can apply MAP_SET with primitives object operation messages with web_socket binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 0d1adf7f-3701-457b-a9a1-12fb17ab9b11 | 07423c00-9b5c-4aab-91bb-9c6b96b33970 | can apply MAP_SET with primitives object operation messages with web_socket text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 5055bcb4-73d0-4c1d-a732-45018f3defb2 | 4f4c289f-aeb2-436f-b954-2d6e2f579cda | can apply MAP_SET with primitives object operation messages with comet binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 2f6c0d84-6f8d-40c3-96a2-543ebba754ab | a600f672-9eb2-426d-957c-d1db10371870 | can apply MAP_SET with primitives object operation messages with comet text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 11cf602f-8017-4c0a-9ed7-68deaa123aeb | bcb8246c-f339-4b9a-8b5c-86ea76c122da | can apply MAP_SET with primitives object operation messages with binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| ae69d375-b526-4000-b6f4-ba7ac3238c47 | ad181375-2c14-44fa-af00-ba37b852ed3d | can apply MAP_SET with primitives object operation messages with text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 9a8ee318-174f-4ca9-9ce9-312b18a8d010 | aee95bcd-9b8b-4aa9-9d8a-df6c4de03d97 | can apply MAP_SET with object ids object operation messages with web_socket binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with web_socket binary protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| bf2d0ee6-ea13-4919-b4e7-263820fc5b24 | 4d229094-a137-44b9-978e-5fbb688e562e | can apply MAP_SET with object ids object operation messages with web_socket text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with web_socket text protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| cdad942f-bf58-420c-b376-e42d9c62e019 | 88cb2dcd-288a-4cf8-8a8a-bd45e7491de0 | can apply MAP_SET with object ids object operation messages with comet binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with comet binary protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| 4ab6b9a9-07c9-4ce8-a9b5-7355df305707 | dd20b75d-a7af-401c-b960-23045b43c774 | can apply MAP_SET with object ids object operation messages with comet text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with comet text protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| 80ad48c5-d6aa-4fed-a431-bfef9ad8575f | 56412f66-d787-4670-bae4-2ea81a63890e | can apply MAP_SET with object ids object operation messages with binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with binary protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| 7dfba592-9736-4ac4-b209-95fb2637f890 | 999fdac6-2dee-4475-969f-a553e7800678 | can apply MAP_SET with object ids object operation messages with text protocol | realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with text protocol | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| dff5ffc6-3d04-437e-96dc-6adda634a5fc | bd60cc81-3fab-4083-8794-9303ae5e7ca6 | MAP_SET object operation messages are applied based on the site timeserials vector of the object | realtime/objects Realtime with Objects plugin MAP_SET object operation messages are applied based on the site timeserials vector of the object | Invalid object data for MAP_SET op on objectId=map:6684142821259793@1746190780902 on key=foo1 |
| 3b06d03d-ce4f-4ff8-850a-e7dcd3367644 | 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 number of keys before MAP_REMOVE: expected +0 to equal 2 |
| e7cc59e0-416a-4035-a7d1-6cc2fe8577cb | 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 number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 4225978b-212a-40a2-9712-8d037d7fd279 | 4f1095e0-3d01-427c-bfc8-c3c7a31bc791 | can apply MAP_REMOVE object operation messages with comet binary protocol | realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with comet binary protocol | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 67696c14-03e7-4c02-8695-2a12bcd39273 | 78095e2d-a975-4bc2-a6c0-7f27cd5cc56a | can apply MAP_REMOVE object operation messages with comet text protocol | realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with comet text protocol | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| e949d546-8878-47f4-86c4-f65b8b95d8f7 | 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 number of keys before MAP_REMOVE: expected +0 to equal 2 |
| ef664e8a-1dab-4c88-8135-b14ebc8cf1f5 | 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 number of keys before MAP_REMOVE: expected +0 to equal 2 |
| dc26bbda-74c4-4115-96d9-8dd5ed83492c | 6abd9d02-2eef-4aca-83fa-336957622e65 | MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object | realtime/objects Realtime with Objects plugin MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object | Invalid object data for MAP_SET op on objectId=map:9565145890272952@1746190787727 on key=foo1 |
| 343d6f9a-d1ca-4cf3-b80a-9b3c5eb63cce | 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 { update: {} } to deeply equal { update: { foo: 'removed', …(1) } } |
| 2cad65f5-2c72-4521-8f0b-5b62772f9023 | ade754d6-b31c-4474-ae88-3662f2ed4299 | buffered object operation messages are applied when OBJECT_SYNC sequence ends | realtime/objects Realtime with Objects plugin buffered object operation messages are applied when OBJECT_SYNC sequence ends | Invalid object data for MAP_SET op on objectId=root on key=stringKey |
| 4d7e5fc4-5a00-4972-b4f7-ba432b25e6d4 | e1cad5cf-0597-47eb-b426-8d277735f678 | buffered object operation messages are discarded when new OBJECT_SYNC sequence starts | realtime/objects Realtime with Objects plugin buffered object operation messages are discarded when new OBJECT_SYNC sequence starts | Invalid object data for MAP_SET op on objectId=root on key=foo |
| 818f41fe-8253-4397-b18e-919f08070004 | 0a3cf1c8-4cbe-4458-8c08-c161024c1a7a | buffered object operation messages are applied based on the site timeserials vector of the object | realtime/objects Realtime with Objects plugin buffered object operation messages are applied based on the site timeserials vector of the object | Invalid object data for MAP_SET op on objectId=map:6356798304957636@1746190821092 on key=foo5 |
| b6de19db-7f95-4bdb-bc27-d27767cf9d62 | dc195975-0a67-4aa0-b3db-d90352678751 | subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied | realtime/objects Realtime with Objects plugin subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied | Invalid object data for MAP_SET op on objectId=root on key=stringKey |
| 22ffc841-321e-49ce-829a-26a620528a28 | 2ebdd1bc-8de8-4f22-8951-a928bf7d2489 | LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 9d50a560-8068-4ea3-bd87-763973b5c921 | d135a9a3-c7b4-46d1-944d-6b58fd726006 | LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| a3392eab-f1ed-40b3-b605-a7d9af430776 | bebc0c08-f5ec-4e1d-957b-5d6dd82671d6 | LiveMap.set sends MAP_SET operation with primitive values with comet binary protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 58b3028c-634b-4a23-9c4a-0550b2aab660 | 60a03262-8fb4-4375-80cd-a56159be650c | LiveMap.set sends MAP_SET operation with primitive values with comet text protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 1ed77b30-5d0a-4d20-9cc7-7363583cfb84 | 6299cb72-3a75-42bd-9a4f-6f6be85397ca | LiveMap.set sends MAP_SET operation with primitive values with binary protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| ef27d362-e02b-4c01-9f57-75dd439ad90e | bb9e02dc-ed45-409b-8cf7-e98677a9bb61 | LiveMap.set sends MAP_SET operation with primitive values with text protocol | realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 3938d5fa-b68e-471b-857c-2cea8d99165a | 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 undefined to equal 1 |
| 14d94d95-89d9-4a10-bfb7-641f93061130 | 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 undefined to equal 1 |
| e13e38d6-3dd5-467f-873b-0a72409a545e | 2ada5307-e977-4aab-880f-174d63489859 | LiveMap.remove sends MAP_REMOVE operation with comet binary protocol | realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with comet binary protocol | Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1 |
| 2fb1b763-7491-48d5-9a1a-a83481c2fdaf | fca15f3e-cdce-4fef-a58d-5bdc118895dc | LiveMap.remove sends MAP_REMOVE operation with comet text protocol | realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with comet text protocol | Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1 |
| e79823ff-da14-4630-8b2c-65d71703859b | 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 undefined to equal 1 |
| 32ad97c4-a3e7-4aa6-a94a-8105f9c41a0b | 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 undefined to equal 1 |
| c743afe5-454a-4221-af6a-3ba75c2396ab | 9f2a6f45-1bee-4459-a989-06db0bd7532c | Objects.createMap sends MAP_CREATE operation with primitive values with web_socket binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with web_socket binary protocol | Check map #2 has correct number of keys: expected +0 to equal 10 |
| eb697bdb-27d8-46d9-88ea-780fec30e135 | e312ba3e-c8ab-4feb-af5a-597758cd38a2 | Objects.createMap sends MAP_CREATE operation with primitive values with web_socket text protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with web_socket text protocol | Check map #2 has correct number of keys: expected +0 to equal 10 |
| 705b1d54-3e45-4a25-8e39-bfe0a58bad14 | d6fd41ad-89b0-411d-a903-346d11d27260 | Objects.createMap sends MAP_CREATE operation with primitive values with comet binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with comet binary protocol | Check map #2 has correct number of keys: expected +0 to equal 10 |
| 930daa1b-d742-4040-b230-c6d4cd64d910 | 17de3027-4927-4614-b855-dc3b9b6b41d0 | Objects.createMap sends MAP_CREATE operation with primitive values with comet text protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with comet text protocol | Check map #2 has correct number of keys: expected +0 to equal 10 |
| 491eda2c-0f3b-4f91-bb34-86c5b84372ac | cae85afd-8003-4c7a-ab00-88c15de7343e | Objects.createMap sends MAP_CREATE operation with primitive values with binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with binary protocol | Invalid object data for MAP_SET op on objectId=map:Rw9px1TldkKUl5Z2L6E11JFHW45-80HNfMWxdDBmuG4@1746191301624 on key=stringKey |
| 53e1b0bb-724e-4938-8d48-06d9f3273341 | ebd535b3-0064-4f60-b085-352971ed3a1a | Objects.createMap sends MAP_CREATE operation with primitive values with text protocol | realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with text protocol | Check map #2 has correct number of keys: expected +0 to equal 10 |
| 10ae572a-9b88-492b-97b3-2d674d5fc5d3 | 34cd09bf-0bc7-434d-8f57-f02126bf48b2 | LiveMap created with Objects.createMap can be assigned to the object tree with web_socket binary protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with web_socket binary protocol | Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2 |
| b80030c7-41ae-48c6-84dc-4056693f198b | d8055d2e-7163-48a1-aacd-327648ce7857 | LiveMap created with Objects.createMap can be assigned to the object tree with web_socket text protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with web_socket text protocol | Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2 |
| 331102f3-a177-4287-9cd5-ddc5d8114da1 | f8d8673d-268a-4096-bae8-9451fc11cf41 | LiveMap created with Objects.createMap can be assigned to the object tree with comet binary protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with comet binary protocol | Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2 |
| 819e1a5d-8042-450c-939d-4a43aee0101f | c55456b9-e5d9-4dac-b57f-28c31c5199e6 | LiveMap created with Objects.createMap can be assigned to the object tree with comet text protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with comet text protocol | Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2 |
| 6179f0a0-d666-4a87-8158-b20c9cf42c20 | 1efc324b-f4d2-41fc-92cf-ef8bfa3b0c09 | LiveMap created with Objects.createMap can be assigned to the object tree with binary protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with binary protocol | Check map assigned to the object tree has the expected number of keys: expected +0 to equal 2 |
| 00654c56-15c8-4056-962b-f4d85c6080fc | b762194b-e077-4043-820c-6d9a6105bb1d | LiveMap created with Objects.createMap can be assigned to the object tree with text protocol | realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with text protocol | Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2 |
| a61d4fff-770e-4768-812c-72d137d277b3 | b6ff8225-454a-40e5-8042-5275af159133 | Objects.createMap can return LiveMap with initial value without applying CREATE operation | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value without applying CREATE operation | Invalid object data for MAP_SET op on objectId=map:OXTtzzzJRHbpwZZe5Ld7W0z1I3iWsOfsz8SvOo-1xSg@1746191324620 on key=foo |
| 1951e3f7-5ad7-4cf0-84b5-b10b380393f9 | 28f2bed3-d44e-4c36-b35b-a727a23a2675 | Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket binary protocol | Invalid object data for MAP_SET op on objectId=map:_s-EHd0mPyQRJlgrMApCvKiPbQJDf_rf6dvtiI9wRes@1746191325496 on key=baz |
| 27ac6764-7ca1-4463-9b3a-c74a0a73ffc4 | 3421468d-3cdf-4192-98d1-8acf42ee7733 | Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket text protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket text protocol | Invalid object data for MAP_SET op on objectId=map:zoORNwFxRepF3HTEd4SLL4ib-M8nN7UiDFW8ll8KxhY@1746191326689 on key=baz |
| a20321cf-6af9-4171-848d-2950e6535066 | 4171f336-6bf6-49de-8c8e-224eefa91e15 | Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet binary protocol | Invalid object data for MAP_SET op on objectId=map:hV8lEkR-b7njXJeYFlaMdLuLdFzy_Sa5qal-kfrIdbo@1746191327679 on key=baz |
| cebaabda-b80e-43d1-ad7f-aaded28e325b | 85671c61-2d01-498c-990e-c709943103ce | Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet text protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet text protocol | Invalid object data for MAP_SET op on objectId=map:FxS9bf1C7INyrHOc6IDKTbCuKqDS06HiThdfbnOGZDM@1746191328158 on key=baz |
| 945036f4-0cb2-49bd-a2e7-11686b079907 | 7346ee5d-f05f-4e64-86c9-c3a41953b7bd | Objects.createMap can return LiveMap with initial value from applied CREATE operation with binary protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with binary protocol | Invalid object data for MAP_SET op on objectId=map:DWnEjKEarjCoFqoE8ijq0SerDx-waCyEf-fFTXbM0_w@1746191328710 on key=baz |
| 411ff9e0-e9f0-46ab-b19d-d86b922f6751 | d71425a2-de6a-46ec-89e6-d14f13f4722e | Objects.createMap can return LiveMap with initial value from applied CREATE operation with text protocol | realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with text protocol | Invalid object data for MAP_SET op on objectId=map:TqKE6A4LQfBfS_XscAmjNqjpEDOQLRCbPy7jJMKpMVM@1746191329355 on key=baz |
| 4b7767cb-9b09-485a-a0e9-b45f722609a4 | c9ef8716-48f9-45eb-9173-f6590fecbef2 | initial value is not double counted for LiveMap from Objects.createMap when CREATE op is received | realtime/objects Realtime with Objects plugin initial value is not double counted for LiveMap from Objects.createMap when CREATE op is received | Invalid object data for MAP_SET op on objectId=map:XhfseNLvFb4DFlWeWBVnSl_QvYaSLQ6vL02XJHY8hxE@1746191330497 on key=foo |
| fd0ccb6b-b059-4a4e-ba01-571bf560b794 | bc2dba2c-52c6-4747-9f5b-a82533c39f57 | batch API access API methods on objects work and are synchronous | realtime/objects Realtime with Objects plugin batch API access API methods on objects work and are synchronous | Check batch API map .get() method works and is synchronous: expected undefined to equal 'bar' |
| c2a9bee6-a145-4aa7-a57f-0a564a0eb329 | ea6ae645-e3b2-4290-a734-547194363021 | batch API write API methods on objects do not mutate objects inside the batch callback | realtime/objects Realtime with Objects plugin batch API write API methods on objects do not mutate objects inside the batch callback | Check batch API map .remove method does not mutate the object inside the batch callback: expected undefined to equal 'bar' |
| 18264c1c-00ac-4fe9-b00d-2d93f2428b46 | 02690b3d-acbd-4930-8c4e-a04c6387f453 | batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| 15e62bcc-9960-47d7-919a-35b91944e3df | 2483e5ff-445e-48e6-93dc-feee6660771b | batch API scheduled operations are applied when batch callback is finished with web_socket text protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket text protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| cb98d543-d990-4a6a-92d8-6b789b24b39a | 731e0fe4-881b-4936-a072-762a9aea4ccc | batch API scheduled operations are applied when batch callback is finished with comet binary protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with comet binary protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| b28b2732-d156-4cd7-9423-856057c5a30b | fa9404ed-e417-4f21-acf3-b14434f08d02 | batch API scheduled operations are applied when batch callback is finished with comet text protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with comet text protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| 1e5da1f5-4e0b-4b2d-b265-b16577563edb | 264c5d0c-d619-4c03-b2b1-62340eeb66c0 | batch API scheduled operations are applied when batch callback is finished with binary protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with binary protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| 9048dd0f-8651-41fb-a48a-887b775fa190 | 083d0382-4709-4ec8-be84-a5255e339349 | batch API scheduled operations are applied when batch callback is finished with text protocol | realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with text protocol | Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux' |
| 97708f8a-8da1-46fa-b983-13a763aac53e | 847bd68c-ac5d-48bd-b084-cd1682ed70ae | batch API scheduled operations can be canceled by throwing an error in the batch callback | realtime/objects Realtime with Objects plugin batch API scheduled operations can be canceled by throwing an error in the batch callback | Check key "foo" is not changed on a map after canceled batch call: expected undefined to equal 'bar' |
| 30a450c3-ad86-4bef-94fb-8ff9540383a8 | 88cb9b4b-e476-41c5-9d72-bf26db7e6d14 | LiveMap enumeration | realtime/objects Realtime with Objects plugin LiveMap enumeration | Check LiveMap.entries() returns expected entries: expected [ [ 'counter1', …(1) ], …(1) ] to deeply equal [ [ 'counter1', …(1) ], …(1) ] |
| 39c4d1bf-841f-4793-87e6-e2f2269f3c5a | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 7047cd51-c41e-4eb7-a689-ac3eea7c36a6 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 9604e960-5ea7-4ee5-ae9f-f78a8559a89e | 4d04d403-0f11-4739-9621-2c984bdcdb72 | can subscribe to the incoming MAP_SET operation on a LiveMap with comet binary protocol | realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 80f94f97-2f9f-4c49-8dbf-b77147b29129 | 4757e315-826d-484b-af57-78cacc2e66f3 | can subscribe to the incoming MAP_SET operation on a LiveMap with comet text protocol | realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 6f02cb18-599f-4129-85ac-933894b6e268 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| aa1c5430-4a50-4a31-b7f5-93569e667f65 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| c03c1046-38a8-4c56-8995-0159467eb3e8 | 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 { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| 52da4c87-cc67-40ec-bee2-aae0eb28ce83 | 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 { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| da947cde-dd0d-4a1f-b797-e7b445bf6686 | 53a4287e-d729-42bb-9f69-d819558acf7f | can subscribe to multiple incoming operations on a LiveMap with comet binary protocol | realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with comet binary protocol | Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| 69e9048f-0621-4b19-96c4-999a983ec58d | 10ca183d-61b3-452a-bdcd-a6f411efe264 | can subscribe to multiple incoming operations on a LiveMap with comet text protocol | realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with comet text protocol | Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| 7aad8354-e038-472e-a78c-88b24d256bd1 | 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 { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| 8f9159e8-024c-4dee-905d-a81f7df26b03 | 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 { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } } |
| 2790a883-6439-4a30-858e-35d65cf13ea6 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 186f51da-79ff-45be-8bf3-69b8b101fa6c | 7326eea1-eeb6-415e-a82e-a9d54eec43fc | can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call | realtime/objects Realtime with Objects plugin can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 089c16a0-28e1-47f7-be17-b1aef4587a94 | 0aa2e7f1-0bfa-4a86-bafb-195f18224ac8 | can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call | realtime/objects Realtime with Objects plugin can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| f601cc1d-bc1f-497a-bb12-fc409d21ae08 | e1bc2c99-a95c-4271-a736-60704daddf0b | tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 74857263-cede-44e4-9bd2-452303f40443 | 586fbcff-d3e3-4132-8ba2-6e01d7608c3d | tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 4c11f95e-3c28-4b1c-bdb0-0a7719b22693 | d1e496e4-28c9-4150-8f0a-59e1f4bfe421 | tombstoned map entry is removed from the LiveMap after the GC grace period with comet binary protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with comet binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 47082779-ad52-43b5-89a6-d2607358fbeb | bcaf3853-50de-4a8b-bb12-98989744e2f1 | tombstoned map entry is removed from the LiveMap after the GC grace period with comet text protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with comet text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 673ee9a0-b56a-4656-abd9-03199029fcfd | 159359fd-f880-4072-a3e4-5fd631b372ff | tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| f6a4f38b-25f1-4cc3-bc37-575040f3fdb6 | 47b6a674-cbdf-44b0-b962-154c3b091f1f | tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol | realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js) |
| 06a5403d-9031-4a71-b6e4-75e0cf0f1ef1 | d7f31966-f1fb-4af3-8182-50840a1e715b | object message publish respects connectionDetails.maxMessageSize | realtime/objects Realtime with Objects plugin object message publish respects connectionDetails.maxMessageSize | Expected async function to throw an error: expected undefined to exist |
| 9ccb5661-3427-4f4f-ae12-98c859501e3b | c0662a96-18b6-4662-bc0a-37b1f3b530a5 | map create op with string payload | realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with string payload | expected 5 to equal 13 |
| 7d029829-2fc5-4414-8e4f-33ffdc65b664 | 011c6cfa-ef57-4536-85fb-c67293a3c6a0 | map create op with bytes payload | realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with bytes payload | expected 5 to equal 13 |
| d78949f4-2719-44c8-99b1-905f40881302 | 0021c26e-29ed-402f-9c26-54931eab1c22 | map create op with boolean payload | realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with boolean payload | expected 5 to equal 6 |
| 728d3d26-8ca3-4a7d-ab95-ea43ea82d68c | 2f831aea-71df-429b-90ca-0985afd66ca9 | map set operation value=string | realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=string | expected 6 to equal 14 |
| 2e117f86-bf96-4d6c-bfb5-2011248cecb5 | b3ceb490-6673-4234-a388-5e888a2e322c | map set operation value=bytes | realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=bytes | expected 6 to equal 14 |
| 1f973677-b467-4355-8a28-9b527b8578cc | b18866f7-18c6-4f3a-88fe-45419db807d8 | map set operation value=boolean | realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=boolean | expected 6 to equal 7 |
| bdaa9d01-149b-4255-87f6-4fa804c47fd8 | b8fba754-1fc7-4871-acfc-bbde0ffc43f1 | map set operation value=double | realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=double | expected 6 to equal 14 |
| f5d67c90-72a3-4f58-9a49-5fc6b1daa5a4 | 250ca1bc-98c7-4458-86fb-d80589233e29 | map object | realtime/objects Realtime with Objects plugin ObjectMessage message size map object | expected 15 to equal 49 |