There are 142 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| ecf3ac23-ee44-4092-b3e9-4a5d59da2ab2 | 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 |
| 4ff3ad78-7e1f-4c51-b92c-343c39f477e4 | 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) |
| 60ccd46a-cf15-4720-940d-5fa5d7cf5238 | 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) |
| 8a92774d-e0fc-49a0-ad93-e7268f9ad767 | 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) |
| 1a0b857d-4c08-4328-9083-c4375dd4bf73 | 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) |
| 0b4c9000-65a7-4dcd-90ac-1c7a5c8778c5 | 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) |
| f19eb4e5-b767-4cc3-88d1-7c31ecd241f7 | 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) |
| cd959f29-2613-461b-875c-726244dd4ca0 | 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) |
| ea57f67e-19ef-4194-a066-30168cd5fb8c | 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) |
| cf504278-7e82-4c10-9d41-b1d6a69a11f8 | 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) |
| 0308c4b5-80aa-49ee-b947-34de64ee074d | 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) |
| cb701436-6b7d-4b99-8424-92f46dc1a0cf | 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) |
| aaee3746-b9e2-4393-a868-a6c17c4dd2f6 | 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) |
| 8a93a22f-c63e-4949-8734-7547c1d661a9 | 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) |
| e7803734-bb6e-4fae-84a6-ce32dccd04b3 | 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) |
| 4b942cbd-fd94-4fc8-a6a8-65c2fb03f56d | 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) |
| 876450ed-8634-4311-b3fd-6d3ed2429255 | 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) |
| 42b1adf1-4496-4944-952a-d96f329ca676 | 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) |
| f09d6014-83e1-4bae-8297-b809a4612d2e | 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) |
| d936d387-5218-4b5b-8340-b62ac98970e5 | 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) |
| 43e15d5f-369a-4b9b-b3e5-cc9051039271 | 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) |
| 40043f0a-13bb-40b7-bf42-6234e6ae4a07 | 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) |
| 10841da2-c970-407e-a97a-67be5d14ee15 | 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) |
| b75a0270-df91-47ad-b031-a31421887e8b | 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) |
| 180a61b8-27d9-4574-ae68-e8991ab95eb5 | 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) |
| 516e79e0-1c43-4660-9f3d-0b62b843a1a4 | 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 |
| e4a73dc2-7b84-483c-bf64-01539878a434 | 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 |
| 34ba31e3-f3bc-4dfd-9501-2364cb9da687 | 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 |
| cfb89e60-f757-47ef-90d1-1440e763307d | 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 |
| e12d671a-65a2-47b0-b5d5-79f44f9108c2 | 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 |
| 4688a638-d826-45fa-bdc2-28f4129a07ad | 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 |
| 81225041-d35c-4976-9cb7-b7405864b0cf | 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 |
| 33286284-5eb1-4a53-95bb-dd2b9c31c741 | 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 |
| ed177c78-04f0-4a0d-93c4-64a2c5c54464 | 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 |
| dd19a2cf-3412-484c-b8a5-d045cc3cca8a | 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 |
| 75c509e4-7ef0-43f9-90f0-6338a34f3a53 | 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 |
| a55f4041-d2b7-4a9d-8232-5393052b4886 | 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 |
| 7f57243a-3591-446d-add8-5dbc00b4c265 | 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 |
| 7c085888-fea6-4744-9a36-faeaa30a383c | 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 |
| ee7f91b9-26a2-4506-815d-5fd3fc668bc6 | 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 |
| 58958e36-d4d6-4a8b-aabb-a2c81e601aac | 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 |
| 5f6c849a-323a-42c6-9fd2-4f2b2af221c9 | 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 |
| 1da05e8d-e2cd-483e-bae6-374e4690dab5 | 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 |
| 025effad-e11f-4e57-a346-3d7d0181150d | 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 |
| 29a1f679-8f79-4056-9fd8-afce5ee01e8f | 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:39704101305765405@1746190389575 on key=foo |
| 79d28927-9779-4fb0-a4d0-f10011d7ad70 | 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) |
| 2483ef5b-a724-4fae-a51f-5edd0ed9e2fc | 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) |
| 7965929c-790d-4d19-8e97-89bf1d456ca3 | 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) |
| 364e2fa8-fa82-40a2-9110-69f434c10ef2 | 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) |
| c17ed61f-4bae-4aff-99d7-08f7bc161ea7 | 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) |
| 459656e2-c9d4-42cc-bc53-97498be67ede | 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) |
| 608fd07b-1cef-498b-ae2e-18f7be3f4c52 | 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 |
| 1f0dae28-621a-4d45-9ecc-cb96017d070b | 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 |
| 17950d7e-a184-4ece-b385-8b51c6ee4505 | 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 |
| a6a6d52f-a716-4fc9-aac6-91289e3998e0 | 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 |
| b006da3c-c90c-4441-bdc0-e7a9a33636e6 | 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 |
| 9b1f245d-efe4-4cc2-bb3c-2f0db73d13f5 | 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 |
| 66688e3c-18d4-457d-99a4-4bf939a6862f | 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:9753807320615315@1746190756444 on key=foo1 |
| a2d17157-f20b-4f78-aa33-005e75a3db70 | 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 |
| 459aa62d-c4ca-45fc-a756-3f91ba63009b | 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 |
| 95b1bd17-8865-4950-b08c-6ca84c6447e8 | 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 |
| 7663d834-c8b5-48cc-bed3-4dc1735c427c | 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 |
| 183c648c-53bf-427e-a933-1c123300b334 | 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 |
| ecdd4f4b-6243-416a-aae9-6a9a493a90c0 | 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 |
| 6f226f8c-4b0f-4444-b8dd-7cb190513a6c | 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:944669020344967@1746190760702 on key=foo1 |
| 2fc65705-f6ef-4df1-bc6c-079e401832a9 | 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) } } |
| c0659d43-d256-4625-bdc8-6b499f9bb237 | 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 |
| c4bb557a-136e-44e4-a51d-0c46da365787 | 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 |
| 72cde881-187b-43e5-acb9-a369e0ce900d | 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:0046102653236799185@1746190777978 on key=foo5 |
| 2b44628c-cc42-4157-b011-fd745b114ece | 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 |
| c54caf97-15e9-4859-ada0-15dba649a769 | 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) |
| ef25de9d-da4a-4ffc-8c88-355d1e05fb4b | 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) |
| 2e86a0d1-3a1d-4bd4-b768-c06a7caec83f | 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) |
| 1cc15d72-6ae3-4dfc-9619-41d684206f1b | 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) |
| 2a539154-a3f0-4bc8-a1e5-a68a50bd9078 | 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) |
| d8dc277a-01c4-4953-ba2d-25ffb7993a64 | 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) |
| 6976004b-2bd0-4613-a8fa-6ef2f98dedb5 | 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 |
| 9da08ade-1419-4200-ba81-75f40228628a | 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 |
| 9bfdc633-d027-4686-883b-a0ef0ad4bf69 | 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 |
| 7a585843-6632-41c1-ba96-c10594729836 | 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 |
| 05128aa4-0a4e-4931-a0f1-c6bb7b81fbe5 | 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 |
| 8c3438c8-6e5d-4deb-acfa-c5c9f1882f11 | 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 |
| c6ed4eca-7288-4706-8d66-06be278ae819 | 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 |
| 3004d3af-d79c-46e6-97d4-7a498132cb77 | 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 |
| 36e05cc0-c806-4470-a78f-21f0cc4216f7 | 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 |
| 8e581d35-843e-4fe9-aa96-80188c94684e | 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 |
| b494767e-9505-402d-8208-50d7127e5068 | 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 | Check map #2 has correct number of keys: expected +0 to equal 10 |
| 09105791-59e9-48f3-81a9-3bb6921d87e7 | 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 |
| f758d88a-8858-478a-9d26-39990cdb5de9 | 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 |
| e82edd1a-9cbc-42bd-886c-26122c5c252b | 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 |
| 1b4f736d-861d-42d8-af22-0ba098d9db3b | 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 |
| 665dc88a-5948-441c-9a2b-03ed2fb28f8a | 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 |
| 4c01d002-797f-4021-b5c5-b8dcabd85e03 | 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 |
| 4c4ece58-c0fb-4431-819a-5ae3750c3661 | 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 |
| 7c62f264-6568-413d-8164-c2a1b98bd2a6 | 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:L1QE2KFNgHqwz3sAPhtRcruI59Olp5qAqasmaRh33Dw@1746191248644 on key=foo |
| 092a3e28-af81-4d84-a746-1a72d6ab963a | 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:HwCUGT3k2jNSSzZfur5pBKwJETEVyVNA74LAhN67swk@1746191249420 on key=baz |
| cd81cd9c-43ce-4508-a15e-2c4cb243caa9 | 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:pUPXSaPqASERb23ZwmHKLLD71zqGnH0UPa3CSnKF6ak@1746191250254 on key=baz |
| 0b8dc6eb-ebc1-42d6-ae47-00ca303c3db5 | 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:3lQNmtw4jjP8zUyBaKEEUSlCZkI2t5hCe-KvJo4zerg@1746191250469 on key=baz |
| 97b07de3-fb94-4a8a-afc7-9cf21e3ad1a7 | 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:mfYAjGypRpui7lw0eWpoUFOt2c1ks31plTg8CA9twCs@1746191251258 on key=baz |
| 323fe106-3a39-452f-bc14-0493c636eb89 | 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:kCnPgpsPKUmKEWJoAct2yPFHjQEpxGlmZ-MX1F5xBo0@1746191252007 on key=baz |
| 1caaf36a-49a2-42bb-a0b8-f5e959d7e54a | 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:sH3qfE9ey9Xj_mJNHxusc_c24cTf2nIT_mpkkO99xew@1746191252843 on key=baz |
| 8bfc97e9-9f1b-4269-9b2d-5a03cfa80d8b | 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:JAVRj8DL2dBKEj6aRv4T3nP-zbV0OSvr6N6USOdAmH4@1746191253671 on key=foo |
| e1a03d7f-2a03-470b-87b8-75f5f83fd2a9 | 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' |
| 1edd1a0d-3eba-4876-b7f1-8475a6a4af3b | 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' |
| 912e6cc1-c952-4945-9e1d-4086cd3b5705 | 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' |
| 669b8971-28cc-482b-a59b-9b1ed6066ec6 | 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' |
| eeebf527-c1d0-403f-8478-2f8ba30391d8 | 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' |
| f378fac2-efc2-47a5-9dd5-b666fb06066d | 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' |
| 8406bd3a-c76f-4161-b1d0-d89f63c069fa | 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' |
| 1519f82c-06b6-42bc-a9b8-69ce788076be | 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' |
| edc23764-b116-42e3-b173-c85a35c00260 | 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' |
| 00493353-117c-4c0c-944d-ce46cbae8615 | 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) ] |
| 0e9df357-6b16-4584-9af1-bd7882488e04 | 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) |
| 3bfbf3b8-3443-428b-b725-9b322b829980 | 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) |
| cea507b8-e286-4254-886b-459490461841 | 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) |
| 9952bc06-282e-44ee-ad60-c9463df1f2d6 | 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) |
| 138a59f6-97cb-41df-ab3b-fd2c9a3c2f1b | 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) |
| 992b9646-e0a8-4c53-94cc-b1a98ea26511 | 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) |
| 3c2a2629-0580-47b3-bd26-7fb007b8b9ab | 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' } } |
| d19fb731-5fed-47b3-82b8-d56238a8f602 | 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' } } |
| f85117ef-5c30-48e3-98b6-0484ae74bd75 | 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' } } |
| 82cfc1cf-758b-4acf-b3a5-111937140031 | 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' } } |
| 2f18f91d-2467-434b-9c4f-46ea0d6de577 | 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' } } |
| 31979244-876d-4966-b467-8fb66fa45df0 | 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' } } |
| aa5ba12c-7802-4138-a1fa-a4d19110dcdd | 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) |
| ee27746b-6357-46a1-98dd-85a6b95332c6 | 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) |
| b25e282c-bb07-47f0-9d8f-e0cca4b632fd | 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) |
| c8e43847-b5b3-4c84-9df4-50287164460a | 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) |
| 226288d1-8a9f-4ca6-b029-4c3dfe8b775e | 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) |
| b7d75755-359d-4069-beef-f7f05f067c88 | 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) |
| 7abb4fae-217f-4537-b557-c2546b2117eb | 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) |
| a7434bd6-b5e4-4f81-9177-5583df4b4e48 | 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) |
| a2e4a80c-9133-4627-a1d7-244f86228711 | 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) |
| 1c411e8e-52be-4aa4-a6f9-f25c7cc0d411 | 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 |
| b806733f-a2a1-44bc-bac2-ee7159feba49 | 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 |
| bb080d60-4b63-4a2c-8dbd-3645a53f5832 | 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 |
| 9013711b-329a-4033-9888-cb142d111791 | 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 |
| 1e7f172e-71f1-4c48-8f92-265d07b2a726 | 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 |
| 43d73c6b-504f-4670-8130-275b9666a796 | 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 |
| f66dd7f1-0cd6-4f70-a47e-2f675196c42d | 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 |
| fb4f0fd6-682a-45a7-82d7-853a1d351bd7 | 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 |
| 0a702d92-6794-4fc0-bf09-0095a95f6dc3 | 250ca1bc-98c7-4458-86fb-d80589233e29 | map object | realtime/objects Realtime with Objects plugin ObjectMessage message size map object | expected 15 to equal 49 |