There are 239 failures in this upload.
Failure ID | Test case ID | Test class | Test case | Message |
---|---|---|---|---|
c9982a48-e510-436f-b82c-0694b6b20183 | 3d115703-0e4a-4d47-b2d8-7924a9e36328 | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol | import_deep_equal.default is not a function |
4b51c878-0431-4141-84f7-790889bbdcfe | 374cec9e-32bf-4688-91ee-47ff7ecaef6b | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket text protocol | import_deep_equal.default is not a function |
79c9d98f-667a-4562-8681-b89630dbe657 | d8498393-bd81-446c-aac0-af4829e61004 | auth_jwt_with_subscribe_only_capability | realtime/auth auth_jwt_with_subscribe_only_capability | Verify publish denied code: expected undefined to equal 40160 |
daef78ae-ecf1-41de-b9de-c8a39ae65799 | 940cded4-a738-4c97-89e5-e6b6e790895f | auth_jwt_with_publish_capability | realtime/auth auth_jwt_with_publish_capability | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
fab8a69d-be31-44ca-9efe-d40f1d55a14e | e06cd8d3-f71f-4454-848b-4b2972fc8adc | publish_no_attach with web_socket binary protocol | realtime/channel publish_no_attach with web_socket binary protocol | Unexpected attach failure: cipher is undefined |
f65d00c4-497b-4f4b-aab2-46b439a2d49e | 4fd49bf6-57a9-45bf-8b83-0cb30db7f2c4 | publish_no_attach with web_socket text protocol | realtime/channel publish_no_attach with web_socket text protocol | Unexpected attach failure: cipher is undefined |
d0a2c4f7-a058-4b78-90ed-b9fdf7b2db7c | 2186f799-4256-4870-a8f4-0eea48c15979 | publish_no_attach with xhr_polling binary protocol | realtime/channel publish_no_attach with xhr_polling binary protocol | Unexpected attach failure: cipher is undefined |
3888c59b-0de3-4ad7-8471-2e051ae32586 | 2a65d477-58e6-44d1-8525-0095c30d0211 | publish_no_attach with xhr_polling text protocol | realtime/channel publish_no_attach with xhr_polling text protocol | Unexpected attach failure: cipher is undefined |
6cde35ca-77cb-4d0c-8a70-e952b6f93369 | f5dc6fcb-25cb-4d28-aa79-91decd457e4e | publish_no_attach with binary protocol | realtime/channel publish_no_attach with binary protocol | Unexpected attach failure: cipher is undefined |
5782d9f7-4f18-4c58-af05-6afee3a210bd | a2b2864b-9376-49f0-8b58-8b980df2542d | publish_no_attach with text protocol | realtime/channel publish_no_attach with text protocol | Unexpected attach failure: cipher is undefined |
7d5e058f-e643-4e41-8446-fdcd8ac970ee | 2c400ad3-7902-4dd5-a34d-1b8409f2c17e | channelattach_publish_invalid with web_socket binary protocol | realtime/channel channelattach_publish_invalid with web_socket binary protocol | correct error code: expected undefined to equal 40010 |
7847b168-266b-46d3-a52e-ba639cbeb19b | 3fea50c7-c1c8-466d-aaef-e803c7540842 | channelattach_publish_invalid with web_socket text protocol | realtime/channel channelattach_publish_invalid with web_socket text protocol | correct error code: expected undefined to equal 40010 |
e5abc4b7-cb72-4146-846b-b72a480ed6b0 | 4c5ad0b0-bc59-4995-a02b-7eafbd3a403c | channelattach_publish_invalid with xhr_polling binary protocol | realtime/channel channelattach_publish_invalid with xhr_polling binary protocol | correct error code: expected undefined to equal 40010 |
4e2cd40f-30c2-4663-adef-3fc43781598e | 63660827-0879-4aad-8caf-b9b89e140a6c | channelattach_publish_invalid with xhr_polling text protocol | realtime/channel channelattach_publish_invalid with xhr_polling text protocol | correct error code: expected undefined to equal 40010 |
a6f05e5f-e639-472b-a9b4-930b891fdcd6 | 83f8ba9e-31fd-4d47-928c-01d02be8ac44 | channelattach_publish_invalid with binary protocol | realtime/channel channelattach_publish_invalid with binary protocol | correct error code: expected undefined to equal 40010 |
ea81b3c8-8f32-4432-9212-b35bdc6adfa1 | 06806b82-1868-475b-a074-d4d09e312ce8 | channelattach_publish_invalid with text protocol | realtime/channel channelattach_publish_invalid with text protocol | correct error code: expected undefined to equal 40010 |
6af3d13a-5d81-43a2-b5c5-c09510dccd33 | b9d5a868-4315-4865-a2a8-46dcbb89de99 | attachWithChannelParamsBasicChannelsGet with web_socket binary protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with web_socket binary protocol | cipher is undefined |
21b0cc53-022e-47d3-99c3-1df8673a8231 | a63cf055-6e39-4a6f-8438-d2bc045b6e58 | attachWithChannelParamsBasicChannelsGet with web_socket text protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with web_socket text protocol | cipher is undefined |
607020c6-658a-4347-9e70-a7bfa5c850ac | cacc3dad-900d-44de-b3ef-4d8e65b441d3 | attachWithChannelParamsBasicChannelsGet with xhr_polling binary protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with xhr_polling binary protocol | cipher is undefined |
94ebee86-999c-4beb-b6fa-75a023d431d5 | b7f206f5-8deb-4e2c-b573-dfda2545d4bf | attachWithChannelParamsBasicChannelsGet with xhr_polling text protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with xhr_polling text protocol | cipher is undefined |
5f04ddf4-9a3a-4940-a39b-f73cf4232a90 | 94777337-101a-4156-99d2-a822f80cb160 | attachWithChannelParamsBasicChannelsGet with binary protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with binary protocol | cipher is undefined |
ea5d3016-4116-4a7b-b2dc-664bb264a777 | a5091d78-1ff8-4d17-96ef-55cb2a569f7c | attachWithChannelParamsBasicChannelsGet with text protocol | realtime/channel attachWithChannelParamsBasicChannelsGet with text protocol | cipher is undefined |
31dcfe25-b339-455e-a30c-c75de6f8f2c4 | 4ee60e91-54ef-417b-b640-514670e8fdd7 | attachWithChannelParamsBasicSetOptions with web_socket binary protocol | realtime/channel attachWithChannelParamsBasicSetOptions with web_socket binary protocol | cipher is undefined |
7266454f-94d0-4c4f-bfcd-e4e110bee0cb | 08b8602e-8a3e-4fd6-a094-bdbaad255fdf | attachWithChannelParamsBasicSetOptions with web_socket text protocol | realtime/channel attachWithChannelParamsBasicSetOptions with web_socket text protocol | cipher is undefined |
cd141db7-c35b-4fe3-b127-a3cd7d097223 | dfd6669f-146f-4eb9-aed1-d8c37b748128 | attachWithChannelParamsBasicSetOptions with xhr_polling binary protocol | realtime/channel attachWithChannelParamsBasicSetOptions with xhr_polling binary protocol | cipher is undefined |
bf9fcebc-49f4-4113-ad83-c39f0faca168 | 87210a34-08a7-4f52-b708-df765e68546b | attachWithChannelParamsBasicSetOptions with xhr_polling text protocol | realtime/channel attachWithChannelParamsBasicSetOptions with xhr_polling text protocol | cipher is undefined |
4ef78b5c-8423-448e-9e5a-6d8086227f2f | 9d6702a4-75d4-4330-91c4-2e7adb3b0a5a | attachWithChannelParamsBasicSetOptions with binary protocol | realtime/channel attachWithChannelParamsBasicSetOptions with binary protocol | cipher is undefined |
81706d2b-58fc-47ae-9e92-826c0d90193b | 06aff7ac-fec7-4607-8e29-5f4eec038cfa | attachWithChannelParamsBasicSetOptions with text protocol | realtime/channel attachWithChannelParamsBasicSetOptions with text protocol | cipher is undefined |
9c2f51e1-de60-4f70-83e6-c1fea9c71a17 | b38772b6-c5b5-4e94-ac67-cf765ac4ac54 | subscribeAfterSetOptions with web_socket binary protocol | realtime/channel subscribeAfterSetOptions with web_socket binary protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
bd426a7b-ffb8-4638-95a9-743017548e29 | a902f907-b16c-43ed-b0b4-a2dc71e55c19 | subscribeAfterSetOptions with web_socket text protocol | realtime/channel subscribeAfterSetOptions with web_socket text protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
c1868adb-72d5-49d8-9acb-efa928db8458 | ac9d44e4-4c8a-4b91-bcac-688376aab778 | subscribeAfterSetOptions with xhr_polling binary protocol | realtime/channel subscribeAfterSetOptions with xhr_polling binary protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
a55a90cc-02a0-4d08-a303-c4a88e95c959 | b66ee30a-c4e8-4bea-a9cd-a627859f17ff | subscribeAfterSetOptions with xhr_polling text protocol | realtime/channel subscribeAfterSetOptions with xhr_polling text protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
b5789bde-350e-485c-bb02-3d7e65b03832 | b4b6fe0c-76ec-4fc9-9965-58b44d37241a | subscribeAfterSetOptions with binary protocol | realtime/channel subscribeAfterSetOptions with binary protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
eb62e046-d489-43b8-8bca-983a6291301f | c849a15f-ec0c-40c9-b836-6b631b762204 | subscribeAfterSetOptions with text protocol | realtime/channel subscribeAfterSetOptions with text protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
ab8bcdbc-18a3-48cb-8e41-bf2d31e3e648 | af9a29d1-03c1-4f5f-bf7c-8274b5892e1d | channelGetShouldThrowWhenWouldCauseReattach | realtime/channel channelGetShouldThrowWhenWouldCauseReattach | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
8cd85171-da77-45a4-b34a-fa77830400f9 | af9a29d1-03c1-4f5f-bf7c-8274b5892e1d | channelGetShouldThrowWhenWouldCauseReattach | realtime/channel channelGetShouldThrowWhenWouldCauseReattach | done() called multiple times in test <realtime/channel channelGetShouldThrowWhenWouldCauseReattach>; in addition, done() received error: [_ErrorInfo: Connection closed; statusCode=400; code=80017; see https://help.ably.io/error/80017 ] |
1a35b691-5000-468a-abc5-52c873f4eddd | f8076ca7-f32f-40d9-af47-9f138877dff1 | setOptionsCallbackBehaviour with web_socket text protocol | realtime/channel setOptionsCallbackBehaviour with web_socket text protocol | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
7e5a5638-3ecf-4cee-89ec-c1b9f0824e6d | 609cba2e-f852-4bf2-9252-f5c240abdacf | attachWithChannelParamsModesAndChannelModes with web_socket binary protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with web_socket binary protocol | cipher is undefined |
d080df6c-665e-4744-9fc4-c1134bdf58ff | 91ba93d4-d7db-4aac-9457-f804eecdd9de | attachWithChannelParamsModesAndChannelModes with web_socket text protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with web_socket text protocol | cipher is undefined |
ac86e1c2-fce2-4c64-a8b1-4f76951d8477 | c884b62f-8174-4394-a52e-30b97c835598 | attachWithChannelParamsModesAndChannelModes with xhr_polling binary protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with xhr_polling binary protocol | cipher is undefined |
decad718-af91-4be3-9a71-20f27c307b9c | e4cab736-ca80-4038-8864-af4192f24a08 | attachWithChannelParamsModesAndChannelModes with xhr_polling text protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with xhr_polling text protocol | cipher is undefined |
dfdb0a8f-af57-4fe9-b9ff-dbf1808353ea | 07cf9315-7f69-454f-8cbf-8b7bc25f5f03 | attachWithChannelParamsModesAndChannelModes with binary protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with binary protocol | cipher is undefined |
9abce0ba-ecd2-4d2a-a843-ee5647da4574 | 6da48f1b-859e-445c-af35-66a0152b2690 | attachWithChannelParamsModesAndChannelModes with text protocol | realtime/channel attachWithChannelParamsModesAndChannelModes with text protocol | cipher is undefined |
93d4f395-eed7-4714-9bfc-a060afe40c2a | 6dd53a75-13fc-433b-adbe-7d2237761f23 | attachWithChannelModes with web_socket binary protocol | realtime/channel attachWithChannelModes with web_socket binary protocol | cipher is undefined |
916d224d-b34b-42a4-a1f8-aa65ed07d85c | 3b54099f-8796-4930-8807-0c9f3cc72605 | attachWithChannelModes with web_socket text protocol | realtime/channel attachWithChannelModes with web_socket text protocol | cipher is undefined |
35e81b5c-b322-4515-997b-dfe83868e3f1 | 84413868-4986-4e1e-8365-b7b218c41c84 | attachWithChannelModes with xhr_polling binary protocol | realtime/channel attachWithChannelModes with xhr_polling binary protocol | cipher is undefined |
b27bd2cd-0802-45ad-8770-87bfd1ac2c05 | 3de8b307-190a-4057-b291-5c42cdfadf61 | attachWithChannelModes with xhr_polling text protocol | realtime/channel attachWithChannelModes with xhr_polling text protocol | cipher is undefined |
0c5b911d-8620-46b8-b37c-6d35c849b317 | c91cbadd-6d55-4ab9-a0d9-fc642ced8cc9 | attachWithChannelModes with binary protocol | realtime/channel attachWithChannelModes with binary protocol | cipher is undefined |
b1fa8f8e-01e3-4dd6-bd4e-fb6240f4b0a3 | 1bcbe4f9-5dc4-476f-a1f9-f25b19d9d08e | attachWithChannelModes with text protocol | realtime/channel attachWithChannelModes with text protocol | cipher is undefined |
122addf0-34bb-4dc1-ad12-7d5656dd6ad6 | 0271e8e7-9289-459e-b21d-675ce65fa3c7 | attachWithChannelParamsDeltaAndModes with web_socket binary protocol | realtime/channel attachWithChannelParamsDeltaAndModes with web_socket binary protocol | cipher is undefined |
fdc77bce-9ce1-4e1a-b5f5-b483c35f8c1f | 475ec011-041c-48de-a2fa-09ce76d99177 | attachWithChannelParamsDeltaAndModes with web_socket text protocol | realtime/channel attachWithChannelParamsDeltaAndModes with web_socket text protocol | cipher is undefined |
5f03c1d2-0849-4501-b979-2be4a5fe40ac | 662bc2ba-6d7c-44e5-b627-bbb62b8d18f3 | attachWithChannelParamsDeltaAndModes with xhr_polling binary protocol | realtime/channel attachWithChannelParamsDeltaAndModes with xhr_polling binary protocol | cipher is undefined |
b9f626c9-f45e-4a11-8fa3-9859352a488b | 8b61b526-ac22-4295-af15-e177ddd320bc | attachWithChannelParamsDeltaAndModes with xhr_polling text protocol | realtime/channel attachWithChannelParamsDeltaAndModes with xhr_polling text protocol | cipher is undefined |
4a09379e-a60a-4622-90ec-57aa45f2e4f1 | 8d37d031-a448-4482-8f49-35f87c899c1b | attachWithChannelParamsDeltaAndModes with binary protocol | realtime/channel attachWithChannelParamsDeltaAndModes with binary protocol | cipher is undefined |
3386a0cc-0d43-42c0-9658-8ca21930366d | f5759eac-ea91-457d-9107-34ff57eeff6e | attachWithChannelParamsDeltaAndModes with text protocol | realtime/channel attachWithChannelParamsDeltaAndModes with text protocol | cipher is undefined |
dea2a6a0-e377-491f-bc80-a475b3e19b23 | a638accc-22a2-44c7-a576-e3ef78a8c913 | channelsubscribe1 | realtime/channel channelsubscribe1 | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
50c201c9-9298-4969-bee0-a3635982b5a0 | 39846044-e457-41ab-9103-f2260029ff87 | server_sent_detached | realtime/channel server_sent_detached | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
25cb0a0e-3c83-4314-b023-f12cbc2b0663 | e5fa7f0b-0dac-4c41-b6d0-aebc608c69a2 | server_sent_error | realtime/channel server_sent_error | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
90e6a008-bcda-495d-98dd-712bf8b09de6 | e5fa7f0b-0dac-4c41-b6d0-aebc608c69a2 | server_sent_error | realtime/channel server_sent_error | done() called multiple times in test <realtime/channel server_sent_error>; in addition, done() received error: [_ErrorInfo: Connection closed; statusCode=400; code=80017; see https://help.ably.io/error/80017 ] |
54503e34-0a18-44ca-9b18-bd2f77d05e86 | d4c3b8cb-1063-4ce7-a97a-01bff5740d2b | channel_attach_timeout | realtime/channel channel_attach_timeout | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
876552c5-7891-4a15-b698-d8853276b078 | 29b92465-2ba6-40e9-abd7-589e55645624 | suspended_connection | realtime/channel suspended_connection | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
39707d7e-ebd8-4b0c-b235-d8df80217438 | d09d8070-0fe6-4dfc-9789-a338d56d1342 | attached_while_detaching | realtime/channel attached_while_detaching | Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43) |
ebdea3e2-c000-4806-9c65-bedeabeda333 | d49a7ba9-d208-44ff-ab8d-0caaf3dd1ca8 | rewind works on channel after reattaching | realtime/channel rewind works on channel after reattaching | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
419798cc-833e-4800-8fa6-3751e21b133a | f3feddcf-a220-44f8-8f8b-f86168b7d6f9 | rewind_has_backlog_1 | realtime/channel rewind_has_backlog_1 | cipher is undefined |
c39a7a60-2359-4da4-9677-9c3dfb3f28ee | c82cb845-92d0-4397-b5f2-1dac2f54a5ce | connectionAttributes | realtime/connection connectionAttributes | cipher is undefined |
b9faff36-1736-4a9a-8101-904cfda32c7e | 891e4b7c-73a7-485d-b8c9-f42cdaa392d3 | connectionQueuing | realtime/connection connectionQueuing | publish completed before publishCallback populated |
d600afa3-09ff-4230-8280-dbbbcf57f210 | e5dfff1a-8819-4457-9109-bc70ee6ebab6 | deltaPlugin | realtime/delta deltaPlugin | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
13247576-3f4e-4930-a58b-b981fdc28813 | 8e47d2b9-7e05-4755-b91e-c56cc976731e | unusedPlugin | realtime/delta unusedPlugin | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
5c0609aa-c875-4a8d-9c6f-6e28eff5c511 | e435a2ad-1a8c-4b41-b757-65dcc86f2e79 | lastMessageNotFoundRecovery | realtime/delta lastMessageNotFoundRecovery | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
e51f4d5e-4ef2-4f11-87c6-67fe343f2deb | 4baf94b0-e368-4272-a6b6-b6a0cf93381f | deltaDecodeFailureRecovery | realtime/delta deltaDecodeFailureRecovery | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
fb0dff99-3436-4e49-9b60-4b7568482438 | f1760f16-decc-4b22-be31-26ff97fa6d49 | noPlugin | realtime/delta noPlugin | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
3ea03d29-b21e-4d82-bbef-31c2e6eeddac | ec50b549-fd69-4382-880d-7b5783e84dff | single_send_unencrypted | realtime/crypto single_send_unencrypted | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
0a692f82-1fbe-44b3-9db0-87eec915c145 | 2974f30b-6ca4-4616-9025-7f7d95787d3f | message_encoding | realtime/encoding message_encoding | cipher is undefined |
6e4bfa58-90a1-4cff-8f93-061b0b0fa7fc | f937c84f-f6f3-4037-9075-f6f6c992bc47 | failed_channel | realtime/failure failed_channel | presence leave failure code: expected undefined to equal 90001 |
6323f6c3-72fe-4fa8-ae82-398a4c64bee5 | 706c2e4f-c532-4b88-8de4-d5714f09130d | channel_backoff_web_socket | realtime/failure channel_backoff_web_socket | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
5259b6e8-0cf2-444e-8d6a-a013625bdabd | b32151aa-dc48-4118-900c-49cb044142d0 | nack_on_connection_suspended | realtime/failure nack_on_connection_suspended | check realtime state is suspended: expected 'connected' to equal 'suspended' |
49fd9253-ca60-49f3-ac05-6b19015eb19b | fa791fda-205f-4143-b743-d17513ae0b1e | nack_on_connection_failed | realtime/failure nack_on_connection_failed | check realtime state is failed: expected 'connected' to equal 'failed' |
907080bf-4165-44fd-bdcf-c04125239811 | 7a537d14-8890-4105-8118-4bedd87d089b | nack_on_connection_closed | realtime/failure nack_on_connection_closed | check realtime state is closed: expected 'connected' to equal 'closed' |
1aa92e93-9f58-44ac-a262-7ae17b3185b8 | f27235ab-ec06-41c8-bca9-dbd8fec08a98 | no_messages_if_not_attached | realtime/failure no_messages_if_not_attached | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
fd5318e9-2b10-4b29-a235-0641188f2906 | ca681e5a-b26c-42ef-ad71-5a3bbca44d41 | history_until_attach | realtime/history history_until_attach | cipher is undefined |
3207f644-b53d-44b2-b193-604205aeab26 | 2ba20f27-ef59-42a3-a0d6-366d2a906b75 | presence_sync_interruptus | realtime/sync presence_sync_interruptus | cipher is undefined |
f02f2318-7601-4041-9204-10b584fe74fa | ca2b4b38-c56f-4818-a0c3-cc77351ea44d | reauthCapabilityUpgradeAddPublish with web_socket binary protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with web_socket binary protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
c04db256-304a-4537-916c-78ae3e7a3c27 | e7c5ff79-9b57-4f34-8f3f-5ab49b284b2a | reauthCapabilityUpgradeAddPublish with web_socket text protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with web_socket text protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
62da9030-df7a-41a6-bc0d-15f178a1ad95 | 902ca6b3-debf-4587-b424-afd5a239d5d8 | reauthCapabilityUpgradeAddPublish with xhr_polling binary protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with xhr_polling binary protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
6bde376c-a3a5-4b47-986f-e6aaad24c37b | 86706e35-d54b-4044-82a4-6350ab7ed3fd | reauthCapabilityUpgradeAddPublish with xhr_polling text protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with xhr_polling text protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
ac2bdeb7-b597-4915-ad26-675e99757784 | a4e0aac8-fc41-49b7-a88b-ab4df7b5f6b8 | reauthCapabilityUpgradeAddPublish with binary protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with binary protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
3966c47d-b949-46bc-943b-28c6e201919c | f4e117f9-521a-420f-8dcb-9465ba064d75 | reauthCapabilityUpgradeAddPublish with text protocol | realtime/reauth reauthCapabilityUpgradeAddPublish with text protocol | reauthCapabilityUpgradeAddPublish: cipher is undefined: expected false to be truthy |
22eb5621-4e79-44ea-b818-b4474b3715e0 | 2818871b-0d48-4661-9ee0-d7a31d02e70c | reauthCapabilityDowngradePublish with web_socket binary protocol | realtime/reauth reauthCapabilityDowngradePublish with web_socket binary protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
209c872e-4894-468c-9443-d853f8bf0f00 | c32874d6-4cdd-4756-882b-2f794edf6507 | reauthCapabilityDowngradePublish with web_socket text protocol | realtime/reauth reauthCapabilityDowngradePublish with web_socket text protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
e1f3f225-1623-481d-94ee-3714ff535ce4 | 78a9b28d-2316-4797-a4f2-bcb5a646c2f0 | reauthCapabilityDowngradePublish with xhr_polling binary protocol | realtime/reauth reauthCapabilityDowngradePublish with xhr_polling binary protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
b5ef64a1-91db-4922-912b-d34dc6312ea4 | 28624625-e02b-49fa-b013-c1c390b8664c | reauthCapabilityDowngradePublish with xhr_polling text protocol | realtime/reauth reauthCapabilityDowngradePublish with xhr_polling text protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
1c53ab0f-1310-4d37-be03-717eaa3c8064 | b37a1e9a-a26b-4ed4-be1a-9f928538cb98 | reauthCapabilityDowngradePublish with binary protocol | realtime/reauth reauthCapabilityDowngradePublish with binary protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
8060f99b-bade-40b9-9b4e-22031a0bbbd5 | d77fd48d-0910-4bd3-b9b3-046087ef2cf9 | reauthCapabilityDowngradePublish with text protocol | realtime/reauth reauthCapabilityDowngradePublish with text protocol | reauthCapabilityDowngradePublish: cipher is undefined: expected false to be truthy |
9453a5f7-c931-48b4-b805-5ad70fc78990 | 32e9d3b9-f069-4c43-bd7d-2abf294a51fb | publish and subscribe annotations | realtime/annotations publish and subscribe annotations | cipher is undefined |
0f2e3739-a8a7-40aa-99c1-61b93cad8662 | 959b8957-96cd-4ef3-a7d4-504532d8391a | get all annotations rest request | realtime/annotations get all annotations rest request | cipher is undefined |
06d041a1-5ea0-4e5e-a98c-443db08603fe | 7fde32a3-4dd6-417e-a41b-f3c2498b5776 | publishonce | realtime/message publishonce | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
72528d61-7eb9-42b0-a6b5-f0bd368f9aea | 51c9b6b6-c4bd-44cb-9f84-12b93307209f | publishfast with web_socket binary protocol | realtime/message publishfast with web_socket binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
0ed24f11-9e30-49cc-a9a7-227aed0b52f2 | 26bc7b2f-816e-4689-a1f2-00a813238f55 | publishfast with web_socket text protocol | realtime/message publishfast with web_socket text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
4db2742d-cdb4-4aae-807d-f4ba0ec85344 | b1a1e02d-1ef6-4baf-9b4d-582a5570983c | publishfast with xhr_polling binary protocol | realtime/message publishfast with xhr_polling binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
52877f7f-a965-4df7-99dc-5a7e448aa2a0 | 5102c6d9-3802-4c59-a57e-1e539c9c2915 | publishfast with xhr_polling text protocol | realtime/message publishfast with xhr_polling text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
60c40667-a891-403d-98f8-433b5fd10cb1 | c988f610-7c5b-4bce-8f72-b5409ad7bfb3 | publishfast with binary protocol | realtime/message publishfast with binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
03f3d04f-4a05-4496-9cd7-2ee5d5eb2e05 | 7ecfda34-26f3-4e04-98b6-fa5d8fabad48 | publishfast with text protocol | realtime/message publishfast with text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
c079519e-1976-4255-8ecd-81083fdd4374 | dae0adfb-de27-4b04-9595-865efe2f6593 | publishQueued with web_socket binary protocol | realtime/message publishQueued with web_socket binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
51daaf28-78a6-431f-8467-c00a2b1889ac | 8059ebca-5677-4b31-be72-c995ff189b73 | publishQueued with web_socket text protocol | realtime/message publishQueued with web_socket text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
e069a74e-1edb-4764-b30b-4808e5d0ca37 | daa4cfe5-6682-46ce-bd9a-224810b8955e | publishQueued with xhr_polling binary protocol | realtime/message publishQueued with xhr_polling binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
a017733a-7df5-4461-8c5a-f314e67886c7 | 077c9e85-136e-4408-b8c4-a1d62693cf45 | publishQueued with xhr_polling text protocol | realtime/message publishQueued with xhr_polling text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
a99c11a8-37f5-40ec-9351-801f2c8d35e3 | 63a5209c-1885-483a-bea7-53edb7545e50 | publishQueued with binary protocol | realtime/message publishQueued with binary protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
df01fb13-ca70-4c2b-93fd-8b11118fa2f7 | f555e2b4-bd84-4e36-9f87-5569d84df919 | publishQueued with text protocol | realtime/message publishQueued with text protocol | successfully published 0 err was cipher is undefined: expected false to be truthy |
4b31594d-c21b-46d0-b6a9-c0ebdd376e50 | b601c486-92ab-42c3-8682-b7eff794caab | publishEcho | realtime/message publishEcho | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
6f96d2d7-f45e-4fc2-9197-9d5d010c54ca | d9c350b2-bd25-444e-a629-ce6f91d8927c | publishVariations | realtime/message publishVariations | cipher is undefined |
a82cdb97-a586-4cb8-9f48-25d80f5d10d1 | 1c6c19da-5ffb-4496-a057-bb7619745e61 | publishEncodings | realtime/message publishEncodings | Successfully published: expected false to be truthy |
b4aeccd4-d141-4b88-9b16-3f9bf2be3e2d | b76de5b1-3f5f-4298-b1fe-469cd3606adf | restpublish | realtime/message restpublish | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
a5cfa8b6-86f3-4bf5-a322-0e8efa90012b | 147df0c7-1303-4fbe-9955-e025daa28e93 | publish with web_socket binary protocol | realtime/message publish 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. |
58ac372a-cdea-415b-bfa8-0bf69def2939 | 2571f172-2410-413a-8adc-27108a34e800 | publish with web_socket text protocol | realtime/message publish 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. |
ffa2c9ed-6098-4114-b657-fcd1f7a9be71 | a6021437-bccb-4cd4-bdab-fef68ace3d46 | publish with xhr_polling binary protocol | realtime/message publish with xhr_polling binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
52ca58d6-f302-4c51-a383-1c450da79586 | 7e418591-c7ad-4fd2-b4ef-07773cf2bfcf | publish with xhr_polling text protocol | realtime/message publish with xhr_polling text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
27f624d3-dd5a-49f9-b555-28be37ead467 | ff574a9c-2ec4-40f6-b449-f2ccbd06fa23 | publish with binary protocol | realtime/message publish with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
3cd70f6e-4c51-4005-8c21-f884d87688e0 | 891f63e2-2140-48da-817e-04298cee7a35 | publish with text protocol | realtime/message publish with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
8f4c0cb1-1235-4e02-a1c8-7292b0d2444f | e7976479-ea5d-46df-8aaa-0427b2edc810 | implicit_client_id_0 | realtime/message implicit_client_id_0 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
10fb3984-5f2a-4ee6-aef7-73a8b1009623 | a55e4c1e-220b-439c-ad00-158b6cee25a6 | explicit_client_id_0 | realtime/message explicit_client_id_0 | cipher is undefined |
95921644-c5e8-49af-9a7c-fa352e2e1cdb | b544214d-5952-4481-ae75-b83461d0d6ce | subscribe_with_event_array | realtime/message subscribe_with_event_array | cipher is undefined |
86e8bace-2f44-428f-992c-5ef307941cb7 | 51047607-9b29-4f1e-8b3f-181bc1655380 | subscribe_with_filter_object | realtime/message subscribe_with_filter_object | cipher is undefined |
fad96339-20cd-437c-a1e8-5fbd97a7ed1d | 97d975a3-4333-4824-aed3-0d8e22202926 | unsubscribe_with_filter_object | realtime/message unsubscribe_with_filter_object | cipher is undefined |
4fbb55e8-110b-41de-9844-bc257e589fb1 | 3898873e-75e5-4215-bf92-6041dcb652d2 | extras_field | realtime/message extras_field | cipher is undefined |
1b42089a-a47d-43ab-bd3d-4a9eb12bb8b1 | 2a728249-e47e-4536-82d2-d3365661add3 | maxMessageSize | realtime/message maxMessageSize | expected undefined to equal 40009 |
6e33683d-a863-4519-8aed-28256c51b167 | fc884270-d2b7-4627-8f40-85b1005c81ff | idempotentRealtimePublishing | realtime/message idempotentRealtimePublishing | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
c389a45c-5538-4349-88e3-f579c8a72ebc | a060814b-7701-49e6-9a4d-62ae34bd3ef6 | subscribes to filtered channel | realtime/message subscribes to filtered channel | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
93c4d63e-3626-4a7b-887a-c7be4e7163c3 | 77877224-2b59-4545-b366-de5bdef12e2e | should stringify the numeric action | realtime/message DefaultMessage.fromEncoded should stringify the numeric action | expected '[Message; action=message.create; data…' to equal '[Message; action=message.create]' |
ccfc326a-4ad1-4aa6-8186-540c6943f938 | 77877224-2b59-4545-b366-de5bdef12e2e | should stringify the numeric action | realtime/message DefaultMessage.fromEncoded should stringify the numeric action | expected '[Message; action=message.update; data…' to equal '[Message; action=message.update]' |
e56d3a7f-bb89-4cf2-99aa-0d6b29fc36f1 | 528dcd79-280f-4ed5-b8be-6da443365668 | should handle no action provided | realtime/message DefaultMessage.fromEncoded should handle no action provided | expected '[Message; action=message.create; data…' to equal '[Message; action=message.create]' |
c5b6018d-e812-472d-8e65-8dc496974676 | 72c2b83f-60e6-449b-bdb0-2ec7ea21e30b | should handle unknown action provided | realtime/message DefaultMessage.fromEncoded should handle unknown action provided | expected '[Message; action=unknown; data (json)…' to equal '[Message; action=unknown]' |
e6273634-faf7-4cf3-9c10-5665093a3f20 | a8bc2c10-dc8c-4e89-8223-e5e1b7004790 | Should send X-Ably-Version and Ably-Agent headers in get/post requests | rest/http Should send X-Ably-Version and Ably-Agent headers in get/post requests | cipher is undefined |
b32e149c-46ec-4225-80a3-2a789c99c967 | feadddac-22ff-459b-a189-bba688b90db1 | resume_inactive with web_socket binary protocol | realtime/resume resume_inactive with web_socket binary protocol | cipher is undefined |
d93deff0-afbd-4145-8638-d775966803a2 | 917ac654-0951-492c-bf83-14261152350e | resume_inactive with web_socket text protocol | realtime/resume resume_inactive with web_socket text protocol | cipher is undefined |
05914227-2387-41e1-97de-633451328376 | 04232fd2-a51f-4111-952e-465793ccc538 | resume_inactive with xhr_polling binary protocol | realtime/resume resume_inactive with xhr_polling binary protocol | cipher is undefined |
be75c21f-2268-4735-8940-2be5a3344b69 | 765b947b-417b-4831-b06b-f553fa2fda1e | resume_inactive with xhr_polling text protocol | realtime/resume resume_inactive with xhr_polling text protocol | cipher is undefined |
b48022e9-7f48-4bb6-954e-25e842b07caa | d9291654-cd5c-4269-b0f7-1b507f58b0f5 | resume_inactive with binary protocol | realtime/resume resume_inactive with binary protocol | cipher is undefined |
91419fa1-c70f-4ec1-9156-ef021cb47cac | 44f264a7-0db6-4c43-8d56-6f2d2b368932 | resume_inactive with text protocol | realtime/resume resume_inactive with text protocol | cipher is undefined |
1f9a9d0e-6541-42b4-8486-25950b0be9fc | a71f140a-3664-46ff-bd0c-562f21ffab5d | resume_active with web_socket binary protocol | realtime/resume resume_active with web_socket binary protocol | cipher is undefined |
f20870ca-79b0-4aee-b02d-5b798d8a9d73 | 6266e104-dd2a-4785-9adb-6d79c5f05c58 | resume_active with web_socket text protocol | realtime/resume resume_active with web_socket text protocol | cipher is undefined |
6c7d9c3b-b185-4fd0-bb78-c6b0997190fb | d55bc004-77b4-4c9c-a71c-47d16a433b3c | resume_active with xhr_polling binary protocol | realtime/resume resume_active with xhr_polling binary protocol | cipher is undefined |
dd1c3055-0217-4d81-823b-b854e21f7a43 | 67253ce8-5cf7-4734-b76e-20f04d89f3c7 | resume_active with xhr_polling text protocol | realtime/resume resume_active with xhr_polling text protocol | cipher is undefined |
d5ee9f2a-1628-4b2f-b5c4-be96173a1d34 | d668e013-c8de-4808-8640-ace610a24697 | resume_active with binary protocol | realtime/resume resume_active with binary protocol | cipher is undefined |
c843c308-41b4-4ea0-bc89-8d7b2c9821f3 | feadddac-22ff-459b-a189-bba688b90db1 | resume_inactive with web_socket binary protocol | realtime/resume resume_inactive with web_socket binary protocol | done() called multiple times in test <realtime/resume resume_inactive with web_socket binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
ce5ff232-79eb-4223-941d-2facf1208c02 | 510dd52d-ba38-4c29-b5b7-59cd48eecf1c | resume_active with text protocol | realtime/resume resume_active with text protocol | cipher is undefined |
99e18005-984d-4923-a3fb-b588c71f52fc | 917ac654-0951-492c-bf83-14261152350e | resume_inactive with web_socket text protocol | realtime/resume resume_inactive with web_socket text protocol | done() called multiple times in test <realtime/resume resume_inactive with web_socket text protocol>; in addition, done() received error: TypeError: cipher is undefined |
8b701b36-6442-4977-a746-5918990e3d51 | 04232fd2-a51f-4111-952e-465793ccc538 | resume_inactive with xhr_polling binary protocol | realtime/resume resume_inactive with xhr_polling binary protocol | done() called multiple times in test <realtime/resume resume_inactive with xhr_polling binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
c1fbe24b-03a5-4bda-bd0b-db208a4ffe82 | 765b947b-417b-4831-b06b-f553fa2fda1e | resume_inactive with xhr_polling text protocol | realtime/resume resume_inactive with xhr_polling text protocol | done() called multiple times in test <realtime/resume resume_inactive with xhr_polling text protocol>; in addition, done() received error: TypeError: cipher is undefined |
5eb0a8fc-fe6f-440f-8684-2b34118a56c1 | d9291654-cd5c-4269-b0f7-1b507f58b0f5 | resume_inactive with binary protocol | realtime/resume resume_inactive with binary protocol | done() called multiple times in test <realtime/resume resume_inactive with binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
77651105-cd68-4739-aa5b-d75c65e6ab30 | 44f264a7-0db6-4c43-8d56-6f2d2b368932 | resume_inactive with text protocol | realtime/resume resume_inactive with text protocol | done() called multiple times in test <realtime/resume resume_inactive with text protocol>; in addition, done() received error: TypeError: cipher is undefined |
8949c121-7ecc-4833-b446-c4488c9d4df6 | a71f140a-3664-46ff-bd0c-562f21ffab5d | resume_active with web_socket binary protocol | realtime/resume resume_active with web_socket binary protocol | done() called multiple times in test <realtime/resume resume_active with web_socket binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
0e170061-6707-46df-91c6-660892aeef3d | 6266e104-dd2a-4785-9adb-6d79c5f05c58 | resume_active with web_socket text protocol | realtime/resume resume_active with web_socket text protocol | done() called multiple times in test <realtime/resume resume_active with web_socket text protocol>; in addition, done() received error: TypeError: cipher is undefined |
e757c9e7-2551-4681-b5dd-006cb1311d4a | d55bc004-77b4-4c9c-a71c-47d16a433b3c | resume_active with xhr_polling binary protocol | realtime/resume resume_active with xhr_polling binary protocol | done() called multiple times in test <realtime/resume resume_active with xhr_polling binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
9d43633d-05db-4975-bc69-1fd6ef135ae7 | 67253ce8-5cf7-4734-b76e-20f04d89f3c7 | resume_active with xhr_polling text protocol | realtime/resume resume_active with xhr_polling text protocol | done() called multiple times in test <realtime/resume resume_active with xhr_polling text protocol>; in addition, done() received error: TypeError: cipher is undefined |
d7f1792e-2214-4d78-a6b0-092f6609c52c | d668e013-c8de-4808-8640-ace610a24697 | resume_active with binary protocol | realtime/resume resume_active with binary protocol | done() called multiple times in test <realtime/resume resume_active with binary protocol>; in addition, done() received error: TypeError: cipher is undefined |
66e6de83-7535-473b-a567-03ba29dd78ef | 510dd52d-ba38-4c29-b5b7-59cd48eecf1c | resume_active with text protocol | realtime/resume resume_active with text protocol | done() called multiple times in test <realtime/resume resume_active with text protocol>; in addition, done() received error: TypeError: cipher is undefined |
b064795d-b79c-4f8c-acab-00fb27cb827c | d9b4f4f5-72b7-499d-bf2d-fac667f44f57 | resume_rewind_1 | realtime/resume resume_rewind_1 | Timeout of 120000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
a26c2d00-a4b7-4d16-bf9a-930b7b356b92 | a9eaa84c-8bc4-4213-b686-10323ebdf796 | recover multiple channels | realtime/resume recover multiple channels | cipher is undefined |
e3577eda-77e8-43ec-af81-fbb129235afe | 325ef245-8064-4948-bbb3-d6087267c2f0 | presenceEnterWithoutAttach | realtime/presence presenceEnterWithoutAttach | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
65dccdf2-6ef3-4146-8c4c-ce099b711b54 | cf89481a-db1f-4a4d-b345-31f77a14ce68 | presenceEnterWithoutConnect | realtime/presence presenceEnterWithoutConnect | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
a5d36c19-b754-4e20-88b1-073a51ba9ae9 | 64966d5b-3fb0-4953-8244-0a895b0cecbe | presenceEnterWithCallback | realtime/presence presenceEnterWithCallback | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
8f8cabc9-8dfc-450a-8ef2-1d1cec27a378 | ca829a44-0d30-4a71-8025-9841897b9c5e | presenceEnterWithNothing | realtime/presence presenceEnterWithNothing | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
cedd6494-4c3e-41e3-bf45-82c18893ec60 | 554c29c9-9675-45c3-967f-087836cc2252 | presenceEnterWithData | realtime/presence presenceEnterWithData | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
3da5dbc9-7259-4f81-b03b-5ba5cd949d92 | 569e6bd6-438f-4749-a6cb-f24dbe8c96e5 | presenceMessageAction | realtime/presence presenceMessageAction | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
e4a05cb7-a9bc-4714-9850-bd26f2f5f7a9 | 803a454f-4be9-4412-895a-fe13926942f2 | presenceMessageExtras | realtime/presence presenceMessageExtras | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
5c600db0-2a28-4361-ab97-f0007e620eda | e1919dc9-6b77-4963-9e04-4c06a64f7af3 | presenceEnterDetachEnter | realtime/presence presenceEnterDetachEnter | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
f914fe76-f881-47fb-b9b9-4444ee660f40 | 7c668be6-bc23-42ee-953d-173ba9c692f7 | presenceEnterInvalid | realtime/presence presenceEnterInvalid | Correct error code: expected undefined to equal 40010 |
1b266084-079b-4423-b49e-8feb227fe0a6 | ac023ab9-454f-4816-b7c3-c16cb238166f | presenceEnterAndLeave | realtime/presence presenceEnterAndLeave | cipher is undefined |
6f1791ab-ebc7-4d96-a18d-b4ef55a94b27 | 32abf629-ab16-4cd5-b065-b1e3f1e33a60 | presenceEnterUpdate | realtime/presence presenceEnterUpdate | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
629eb1b5-c31c-47e0-aa13-584e9547ae1e | 60279c8b-6180-47b5-8a44-2d0dbb5811aa | presenceEnterGet | realtime/presence presenceEnterGet | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
ebc1f5cc-4c5d-48d8-b548-a2952aeb28da | 45056a7c-13f4-46ae-aeca-25e116e50693 | presenceSubscribeUnattached | realtime/presence presenceSubscribeUnattached | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
a8de3996-76b7-40f5-8a73-c56930c731cf | d949590c-0934-4617-b3ac-26fd24451bb3 | presenceGetUnattached | realtime/presence presenceGetUnattached | cipher is undefined |
72dfdba0-5ccf-400b-8430-512e09f76a11 | 6ede0fdf-0970-4957-9b99-2fc01e8d17ba | presenceEnterLeaveGet | realtime/presence presenceEnterLeaveGet | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
0be2fb43-41a6-4a37-ae65-db361e270e8d | a48b8526-fefd-4531-b38b-a5aa81258834 | presenceHistory | realtime/presence presenceHistory | cipher is undefined |
478e7668-e6d6-4268-b35e-bde42afec3a3 | 9b0dcec0-cfb4-4946-964d-ffc1db041f1a | presenceSecondConnection | realtime/presence presenceSecondConnection | cipher is undefined |
3122ab9b-2273-43e0-8d63-22935ae00752 | 8c27f020-fcf6-4b1e-9095-17c2a5ecffca | presenceTwoMembers | realtime/presence presenceTwoMembers | cipher is undefined |
af373334-88fb-44f0-9bd3-7f64fbc94b02 | 8dcff862-8f82-4d31-98ad-2f60e8bf3bb2 | presenceEnterAfterClose | realtime/presence presenceEnterAfterClose | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
4ffccfc0-a8c7-433d-a91d-14b025a65e62 | 85c093c7-0c39-44cb-831d-9f902b82a8a6 | presenceClientIdIsImplicit | realtime/presence presenceClientIdIsImplicit | cipher is undefined |
8a2f3d4d-6083-4f6a-b81c-ac670bb87307 | b3e0e797-0565-4c53-8a88-bff8c3e9a7bb | presenceEncoding | realtime/presence presenceEncoding | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
e7e78e5b-46ef-4a63-b0ec-fc3d7ab3db2a | b32eca19-953b-4c3d-8b56-7831b862d97f | presence_enter_inherited_clientid | realtime/presence presence_enter_inherited_clientid | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
8edf28ee-899e-4198-aad7-a3be3427e308 | 52208288-b692-40db-a614-2efd0cda7eac | presence_enter_before_know_clientid | realtime/presence presence_enter_before_know_clientid | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
740b7e21-6ced-406a-8f89-2f701a2e939b | b248d0d2-de8c-4f65-af17-d8580002265f | presence_refresh_on_detach | realtime/presence presence_refresh_on_detach | cipher is undefined |
68f52c36-27b8-41fa-9e70-27c5e981025f | 5084a7d8-fab2-463b-b2ac-3bfb80292e08 | presence_detach_during_sync | realtime/presence presence_detach_during_sync | cipher is undefined |
17819929-1571-47e5-bb9a-bba70d7dcf4b | 3fa95229-941c-46df-93a6-aef897a18056 | presence_auto_reenter | realtime/presence presence_auto_reenter | cipher is undefined |
e5127085-8e16-47b8-9e7c-148bfd6575da | b33dd458-f00e-4932-b87d-fed07f396036 | presence_auto_reenter_different_connid | realtime/presence presence_auto_reenter_different_connid | cipher is undefined |
c11c79fc-839b-4c40-93e5-0d0038bf9c0f | aa304eca-3d01-4f9c-ac7e-a79063b78c79 | multiple_pending | realtime/presence multiple_pending | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
1ee7f062-f008-4941-bb86-30d9ace36bff | d83d9f83-69de-4eca-96e0-acc8e31a1c7f | leave_published_for_member_missing_from_sync | realtime/presence leave_published_for_member_missing_from_sync | cipher is undefined |
2b102c1a-9656-4b44-b111-a9b1fbf5da8c | de79bbec-322e-46b7-93f2-fe755f648e31 | suspended_preserves_presence | realtime/presence suspended_preserves_presence | cipher is undefined |
167b4001-692f-4e54-ab4e-2c74f6112fee | 180e6bf4-6d58-4f80-8199-7bf426e0cf27 | presence_many_updates | realtime/presence presence_many_updates | cipher is undefined |
fcdba67e-0709-401f-b479-5a622ce43cad | e174a94b-2ca2-49d0-8427-6a30586ef8a4 | history_simple with binary protocol | rest/history history_simple with binary protocol | cipher is undefined |
a8c7e7a8-8bae-4302-9475-558d42398bcf | b66e4930-4a36-4424-afff-51502d3e9461 | history_simple with text protocol | rest/history history_simple with text protocol | cipher is undefined |
0ccfcc45-b1b5-462e-bd74-4017889b7f26 | 4b146c77-312c-4c4c-9504-b350e6e14be7 | history_multiple with binary protocol | rest/history history_multiple with binary protocol | cipher is undefined |
91bcc236-19ee-4882-bdfc-127073cb6c1a | 8053abaa-edf9-4f9a-a818-560ce00f1a0d | history_multiple with text protocol | rest/history history_multiple with text protocol | cipher is undefined |
4e07a030-3538-4da1-af0a-292291fa1456 | aa418f13-50c8-4e2f-8520-90d2aa1e9692 | history_simple_paginated_b with binary protocol | rest/history history_simple_paginated_b with binary protocol | cipher is undefined |
51bae59b-2e29-455e-a09d-05c648ce416c | 9cf65513-6bbd-43d4-901d-2a7c653ee786 | history_simple_paginated_b with text protocol | rest/history history_simple_paginated_b with text protocol | cipher is undefined |
a08c2340-3f7c-421f-9b0a-7c575454cee3 | 46509fbb-2b7e-445e-9006-0774f20818de | history_simple_paginated_f | rest/history history_simple_paginated_f | cipher is undefined |
14fdf6d0-c323-46a7-845f-b18258b610a1 | 0e3687a1-4f0a-4c23-9a14-10dff3fd551a | history_multiple_paginated_b | rest/history history_multiple_paginated_b | cipher is undefined |
dc295f44-58a2-488b-9332-e04519098095 | 29c3f559-6f79-4abb-8b63-c875ce7bd8e4 | history_multiple_paginated_f | rest/history history_multiple_paginated_f | cipher is undefined |
4fb4841c-a55f-4b94-a25c-5bd7f0e27b5a | 42a35d3a-fdc8-4d69-9c6b-380423ee05a3 | history_encoding_errors with binary protocol | rest/history history_encoding_errors with binary protocol | message is undefined |
3d5915ab-3cf9-4e86-a8a5-1110c126bd34 | 1e4fdb4a-b0d2-4be1-bf2f-2c559e5a26bd | history_encoding_errors with text protocol | rest/history history_encoding_errors with text protocol | message is undefined |
49feaecc-7121-4089-82a0-2e48b3f2f4dd | 62a0afef-9b55-4ca9-858d-cd8e070e8f92 | Should implicitly send clientId when authenticated with clientId | rest/message Should implicitly send clientId when authenticated with clientId | cipher is undefined |
4899a2b7-5dcb-4aef-a3d7-af4af45476e3 | 3f3f73a8-0ce9-45ca-b921-6faee405bd8f | Should publish clientId when provided explicitly in message | rest/message Should publish clientId when provided explicitly in message | cipher is undefined |
d63a14b1-2542-4bbb-95dd-cc77c8e48409 | 95f7c6fe-3da3-4723-9779-05cb4b3cfee4 | Should error when publishing message larger than maxMessageSize | rest/message Should error when publishing message larger than maxMessageSize | expected undefined to equal 40009 |
77628251-9b2e-4945-b302-99f7ac5e85d1 | 0adddaa4-b83d-48b2-8c1d-1543f2cca9e9 | Should send correct IDs when idempotentRestPublishing set to false | rest/message Should send correct IDs when idempotentRestPublishing set to false | cipher is undefined |
d4b7f625-ec3d-4619-9c5e-ac915318877e | b221c743-69f9-4a65-9020-5978f1e6ee5e | Should add IDs when automatic idempotent rest publishing option enabled | rest/message Should add IDs when automatic idempotent rest publishing option enabled | cipher is undefined |
139dcee5-d249-4cbd-b6bc-32e72a717597 | cea9b95c-636c-43c8-a8c3-5f29c6b7d115 | Rest publish params | rest/message Rest publish params | cipher is undefined |
2822fef9-8ff6-45a9-a7d4-1f2d79b265b2 | 515a584b-ba19-41f5-9fc0-6f7dc545ffba | allows you to publish a message on behalf of a Realtime connection by setting connectionKey on the message | rest/message allows you to publish a message on behalf of a Realtime connection by setting connectionKey on the message | cipher is undefined |
3c7842f4-8e71-44e8-b1e7-5389554ee861 | 44c595d9-f049-432b-9257-51ab347464e2 | Should use fetch when XHR is not supported | rest/http/fetch Should use fetch when XHR is not supported | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
49d2008b-fbbb-4996-a265-5c9220a1c1a8 | fedc37bb-f647-47f8-a8b4-da2c079cbcba | Should succeed in using fetch to publish a message | rest/http/fetch Should succeed in using fetch to publish a message | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
be9b2f4f-1c3a-4e86-812c-7755b7446986 | 866a8a10-3c58-4084-91d4-c69f84b2b2a0 | Presence message JSON serialisation | rest/presence Presence message JSON serialisation | cipher is undefined |
c441d209-feac-4a92-92fd-d8c25d2eb731 | 7d095970-947f-4671-9c96-3b3c2890743e | push_channel_subscription_device_id | rest/push push activation push_channel_subscription_device_id | cipher is undefined |
a1a7d858-064a-43f9-bedc-14a746b0dba2 | 632dd2b8-e7ca-4a0a-88e0-96eacff08e16 | push_channel_subscription_client_id | rest/push push activation push_channel_subscription_client_id | cipher is undefined |
a31ba779-0bbb-4ea6-816f-5ce4e5d1e428 | 5b33421e-bc69-4221-979d-0ae9ece51104 | contains expected fields | rest/stats contains expected fields | cipher is undefined |
04952793-8ef3-46dd-a3e4-edc397aa5d64 | 339c4030-b1ff-442b-b45c-dea9ba4fc75b | wspublish0 | browser/simple wspublish0 | Timed out: Trying to wait for published messages to be received took longer than 15 second(s) |
324c8919-06e0-4a07-971f-724d272d5aa2 | 14c7fd28-f876-4de9-bfbd-63c34562bb5c | xhrpollingpublish0 | browser/simple xhrpollingpublish0 | Timed out: Trying to wait for published messages to be received took longer than 15 second(s) |
46cc1e06-033d-48e4-9442-3d0c40f37359 | d4fa0a62-ef5e-4311-b04a-c90090c4b814 | auto_transport_publish0 | browser/simple auto_transport_publish0 | Timed out: Trying to wait for published messages to be received took longer than 15 second(s) |
516da821-8f5b-488c-9d1d-58f6e2f20088 | b695d274-35ad-48e4-91a2-b48786869d9a | performs a batch presence fetch and returns a result | rest/batchPresence performs a batch presence fetch and returns a result | cipher is undefined |
f7c19cef-da83-4cdd-81c4-4de65b0567b2 | 58618c33-4f63-4a1c-8fe4-34c574f7fce5 | doesn't break when it receives an OBJECT ProtocolMessage | realtime/objects Realtime without Objects plugin doesn't break when it receives an OBJECT ProtocolMessage | cipher is undefined |
f632a2b6-97e5-4f62-a6a3-58842ac1a795 | 6ea92a33-9d06-4809-869f-abcea3e8c96f | doesn't break when it receives an OBJECT_SYNC ProtocolMessage | realtime/objects Realtime without Objects plugin doesn't break when it receives an OBJECT_SYNC ProtocolMessage | cipher is undefined |
cc348ed3-a1ff-44ee-ab0e-56117a20105d | 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 | import_deep_equal.default is not a function |
51bcf2bc-7fbe-4fa9-ba2d-5ba6bf209304 | 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 | import_deep_equal.default is not a function |
1167b0ba-df98-4fea-b373-802c030c8943 | 25b057cf-7c5a-41cd-83e0-96c312872b5a | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling binary protocol | import_deep_equal.default is not a function |
9e53c586-280d-466b-bb14-d3703411510c | 4b0ed93e-058d-4619-b4b4-01217ff2769d | OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling text protocol | import_deep_equal.default is not a function |
d572bd33-4f22-420c-b879-990065922665 | 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 | import_deep_equal.default is not a function |
15b79907-92c9-4613-bfff-e663f8005ffb | 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 | import_deep_equal.default is not a function |
a33cf9cf-9e14-48ef-a5e6-5317f327e222 | aa37278d-65b3-4794-995b-a2ba230a0db1 | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket binary protocol | import_deep_equal.default is not a function |
20bfb80e-9428-40dd-b426-ee84862a24a1 | 38130852-9ac5-49e7-9965-3ce904c1888f | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol | import_deep_equal.default is not a function |
3e6d6963-c6bf-42af-8241-c18d2d7f3388 | cf6061df-f7fe-4e48-8580-08884e36f01a | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with binary protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with binary protocol | import_deep_equal.default is not a function |
9566643f-8f29-4da3-9bfa-70298ec618eb | a06eaadf-80b8-48a2-91b9-85b93f51ef0f | OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with text protocol | realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with text protocol | import_deep_equal.default is not a function |
b9880bda-bcbc-4c67-81b3-a6aaaaf8c799 | d64a906a-691d-46e1-87fd-fb5b17bbf07f | allows you to use push admin functionality | browser/modular Rest BaseRest without explicit Rest allows you to use push admin functionality | expected TypeError: res is undefined to be null |
94ce53ab-0f24-4fb6-be42-8e0900870184 | f5a935e4-cc88-4353-a525-d250d5b739b7 | still allows publishing and subscribing | browser/modular Rest BaseRealtime without Rest still allows publishing and subscribing | cipher is undefined |
6d59e849-0063-41bb-9ddc-8a7da2a8aa98 | 863144f9-a517-4bd7-a0c5-157192ba6b7d | uses JSON | browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON | cipher is undefined |
6a3e72bc-f186-4ae1-a94e-c8f85a471ab3 | ae386511-a305-4a9e-8a18-f1bf5a2556df | uses MessagePack | browser/modular MsgPack with useBinaryProtocol client option with MsgPack BaseRest uses MessagePack | cipher is undefined |
e460ae71-b76a-4643-9669-8196592a106e | ef2b5f64-3e08-4585-8bbe-dfa57f0c608a | doesn’t break when it receives a PRESENCE ProtocolMessage | browser/modular RealtimePresence BaseRealtime without RealtimePresence doesn’t break when it receives a PRESENCE ProtocolMessage | cipher is undefined |
75e60b29-ddb2-4e45-8856-2f81fa2b7782 | b7be61ff-db9b-422e-a585-aa6ab727729d | offers realtime presence functionality | browser/modular RealtimePresence BaseRealtime with RealtimePresence offers realtime presence functionality | cipher is undefined |
7db98915-3c3c-4f1e-bbf5-1497742db339 | ec903085-1f18-4cdd-9608-00d91eef4c3f | doesn’t break when it receives an ANNOTATION ProtocolMessage | browser/modular Annotations BaseRealtime without Annotations doesn’t break when it receives an ANNOTATION ProtocolMessage | cipher is undefined |
1afdea2f-9ed5-454c-9abe-d3f4c13c8cd2 | f1bf7017-6cb7-46f9-b2ee-4b6329daba18 | offers annotation functionality | browser/modular Annotations BaseRealtime with Annotations offers annotation functionality | cipher is undefined |
ed1b45cb-4ac6-4be7-a139-8ba167b3ed87 | 974cf78d-58ca-44eb-b472-f0ba6de0e02a | is able to subscribe to and unsubscribe from channel events, as long as a MessageFilter isn’t passed | browser/modular MessageInteractions BaseRealtime without MessageInteractions is able to subscribe to and unsubscribe from channel events, as long as a MessageFilter isn’t passed | cipher is undefined |
4657e9c9-e4bb-4ed9-b74a-3d4d41655355 | 8ae866df-a815-493c-9cc5-5b89e182c570 | can take a MessageFilter argument when subscribing to and unsubscribing from channel events | browser/modular MessageInteractions BaseRealtime with MessageInteractions can take a MessageFilter argument when subscribing to and unsubscribing from channel events | cipher is undefined |