Details of upload 8edf0443-bb89-4a6e-99a4-e3c684775dbb

Created at
2023-11-07T21:47:04.100Z
Total number of tests
963
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
5846904
Pull request base ref
main
Pull request head ref
2023-11-07-run-tests-in-loop
Branch / tag name
1830/merge
Workflow asset retention period
90 days
GitHub action
__run_3
GitHub run ID
6790049328
GitHub run attempt
1
GitHub run number
46
GitHub job
check-1
GitHub job URL
Not known
Loop iteration
3

Test failures

There are 139 failures in this upload.

Failure ID Test case ID Test class Test case Message
88244c76-1fc2-4098-b7fa-00dedbde5b10 e609c253-d7cb-4f3a-8e9c-e94754ee3309 AuthTests test__002__should_accept_authURL_response_with_timestamp_argument_as_string() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=4490&StartingLineNumber=4490)
3b7cffc8-d058-4cd3-8b48-ca442f5d7bba d30ac454-ebb7-4e00-a108-4624c09b4f74 AuthTests test__008__Token__should_omit_capability_field_if_it_is_not_specified() Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1069&StartingLineNumber=1069)
370b227c-290f-41e6-8a6b-8b20b609f45a 542977dc-2b5d-4b2b-829e-7b97968bf1d3 AuthTests test__009__Token__should_add_capability_field_if_the_user_specifies_it() Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1102&StartingLineNumber=1102)
25f7ab73-b4e9-4899-b6b2-b3cabcd55e7a 4cac49db-8759-4cb9-ac4d-762ee714a821 AuthTests test__010__Token__token_auth__should_work_over_HTTP() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
528eb649-bc2d-40b7-842b-8291939fd6af d152b14d-1a59-4c93-be43-844dad3f34f1 AuthTests test__011__Token__token_auth__should_work_over_HTTPS() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
9fa33227-f631-459a-a491-8aa7b774d261 47b650d0-c759-425e-ab2a-c57c6a4ba0ba AuthTests test__012__Token__token_auth__for_REST_requests__should_send_the_token_in_the_Authorization_header() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
34d50cad-8359-4cd6-bddc-d7ce5c517abc 0371c657-95d1-4abc-a0d3-f508de21794f AuthTests test__013__Token__token_auth__for_Realtime_connections__should_send_the_token_in_the_querystring_as_a_param_named_accessToken() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
5f356165-b71d-460d-b5f3-3320fa61da50 88135a44-ae14-4893-a2b4-fe5bf994936d AuthTests test__020__Token__authentication_method__should_indicate_an_error_and_not_retry_the_request_when_the_server_responds_with_a_token_error_and_there_is_no_way_to_renew_the_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
7a859b53-0408-48c9-8573-40e626332f16 9dbff615-3ea1-4dbd-92f9-5366fe3329c8 AuthTests test__021__Token__authentication_method__should_transition_the_connection_to_the_FAILED_state_when_the_server_responds_with_a_token_error_and_there_is_no_way_to_renew_the_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
9bc30e27-63f8-44a4-b703-756a3661503d acd559e8-f57a-44c2-b659-ec34b4d85a9b AuthTests test__022__Token__authentication_method__on_token_error__reissues_token_and_retries_REST_requests() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=318&StartingLineNumber=318)
4e73c96f-c0c7-4d96-be60-dd1bbdd13d34 c028ab04-1b06-4d12-9414-e1bc7fdfacb2 AuthTests test__025__Token__authentication_method__in_Realtime__if_the_connection_fails_due_to_a_terminal_token_error__then_the_connection_should_move_to_the_FAILED_state_and_reports_the_error() Should not reach Disconnected state (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=417&StartingLineNumber=417)
51ea140a-f2d8-4faf-afd8-f815d3638a30 e9b41379-97dc-4c11-9322-62380b5399d4 AuthTests test__033__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authUrl_fails__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
99bf7e67-f08a-4e6f-be52-a75c7536b1e6 01515a09-d0fc-48af-b372-a17175da6b19 AuthTests test__035__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authCallback_fails__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=680&StartingLineNumber=680)
1ad2a47e-def7-4f57-864f-8bab5f699f6c d89ecbb0-8647-477e-a819-e69f32646a83 AuthTests test__037__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_provided_token_is_in_an_invalid_format__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
54b8db5a-3487-488a-a85f-ba3c94ce1a5f 27a891b4-0a0f-4d94-932d-5922ae6f5f41 AuthTests test__039__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_attempt_times_out_after_realtimeRequestTimeout__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=841&StartingLineNumber=841)
350f6829-1c11-4727-a1ec-1e4b073ca7a7 36f46b38-f059-422e-9319-39c4111bc176 AuthTests test__040__Token__token_auth_and_clientId__should_permit_to_be_unauthenticated() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=965&StartingLineNumber=965)
3062f0e0-3e7e-4db3-afee-521e285affc4 f583375d-771a-4ba5-b7c1-0c5a1d8bb5c3 AuthTests test__041__Token__token_auth_and_clientId__should_check_clientId_consistency__on_rest() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=892&StartingLineNumber=892)
70c0a5ab-26b7-4941-b8e0-7e2adc40001a 4f5b7c26-a481-492e-bdf7-8177b005660d AuthTests test__044__Token__token_auth_and_clientId__Incompatible_client__with_Realtime__it_should_change_the_connection_state_to_FAILED_and_emit_an_error() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
b7bbf9e1-eb26-4d70-9f58-aac9a7f732d1 38b9831c-4b4d-4626-bac8-fd72eb690893 AuthTests test__045__Token__token_auth_and_clientId__Incompatible_client__with_Rest__it_should_result_in_an_appropriate_error_response() XCTAssertEqual failed: ("40104") is not equal to ("40102") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1017&StartingLineNumber=1017)
0ca86886-adc1-4663-a26a-0966b2951262 6bf76de1-c280-4954-871b-d98e3223e6ab AuthTests test__049__Token__clientId_and_authenticated_clients__ClientOptions_clientId_takes_precendence_when_a_clientId_value_is_provided_in_both_ClientOptions_clientId_and_ClientOptions_defaultTokenParams() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1202&StartingLineNumber=1202)
3e1c1bd5-4bf3-42bf-a12b-165a7781d911 84601e74-0e79-40f7-9482-0d16a83b1f51 AuthTests test__052__Token__clientId_and_authenticated_clients__Auth_clientId_attribute_is_null__identity_may_change_and_become_identified() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
4dff0c60-5347-4da7-b5e5-81136206268b 10d0c009-aebf-4021-bb42-b8ed7a23d8c5 AuthTests test__054__Token__clientId_and_authenticated_clients__auth_clientId_not_null__when_tokenRequest_or_tokenDetails_has_clientId_not_null_or_wildcard_string() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1298&StartingLineNumber=1298)
d588069f-8bf6-4e5b-ad1b-28ebfefd47b6 5cd03bbe-486f-4e28-87bd-89304d1b123e AuthTests test__055__Token__clientId_and_authenticated_clients__auth_clientId_not_null__should_CONNECTED_ProtocolMessages_contain_a_clientId() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
62808916-3f90-48b7-a220-ad0317c01fa8 26f41004-4699-462a-a33b-bc6b6919cbd8 AuthTests test__056__Token__clientId_and_authenticated_clients__auth_clientId_not_null__client_does_not_have_an_identity_when_a_wildcard_string_____is_present() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
328c321a-ac76-4177-b746-04876bd79be5 797af7c3-bce1-48f7-afaa-85dcfc283bd6 AuthTests test__057__requestToken__implicitly_creates_a_TokenRequest_and_requests_a_token() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1731&StartingLineNumber=1731)
67b0d36e-0ba4-4a1c-8c3d-29c2d7fcd93b b21fddd9-38de-4dd7-ab8e-ada4acb6b039 AuthTests test__058__requestToken__ensure_the_message_published_does_not_have_a_clientId() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
5623d8f8-eadd-4b06-a686-8d75b0abb468 73bbd40d-2aa9-4ef7-902f-abeee54ecb10 AuthTests test__059__requestToken__ensure_that_the_message_is_rejected() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
ab78d9bb-6d1c-4e66-82d6-5a959ecae2f3 fa579a24-11e7-4834-90a3-3a2f2d930742 AuthTests test__060__requestToken__ensure_the_message_published_with_a_wildcard_____does_not_have_a_clientId() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1930&StartingLineNumber=1930)
f2886887-4995-4483-ae3b-a6d623aca409 b70a9f2c-2bdf-49a5-84cc-27f366132ff2 AuthTests test__061__requestToken__ensure_the_message_published_with_a_wildcard_____has_the_provided_clientId() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
ad971de1-d370-453e-bc27-eb709e328894 e15bd006-0f84-46b4-966f-1b2290785c1f AuthTests test__062__requestToken__arguments__should_not_merge_with_the_configured_params_and_options_but_instead_replace_all_corresponding_values__even_when__null_() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1380&StartingLineNumber=1380)
bf065860-5a0c-454c-bba4-54249bdca42d ba1552cd-178d-4d37-85a0-a7da48ec322f AuthTests test__063__requestToken__arguments__should_use_configured_defaults_if_the_object_arguments_are_omitted() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1417&StartingLineNumber=1417)
eaa6f5d4-c10e-4e8a-8ae1-d7278999ec54 5e00ec77-8e4a-46d0-9258-dceb531c222a AuthTests test__064__requestToken__authUrl__query_will_provide_a_token_string() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
f0ee21c3-a075-42ec-887d-9c08a0f33c92 ac813b40-6aaf-4d38-b025-1f42e3ef9d7e AuthTests test__065__requestToken__authUrl__query_will_provide_a_TokenDetails() XCTUnwrap failed: threw error "Error 40104 - Timestamp not current" - TokenDetails is empty (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1500&StartingLineNumber=1500)
b18be6d1-cb37-4b13-aff0-90f30ca6b73e 86188caa-8cbf-4144-8df0-e7ec142fd415 AuthTests test__066__requestToken__authUrl__query_will_provide_a_TokenRequest() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1572&StartingLineNumber=1572)
9ed8f039-0f9d-4204-b596-9418f1798c0b 11f91c51-f98d-4918-bfa2-d215ed22e2af AuthTests test__071__requestToken__should_support_all_TokenParams__using_defaults() XCTAssertEqual failed: ("nil") is not equal to ("Optional("client_string")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1754&StartingLineNumber=1754)
671b671c-d61b-4569-9765-a16490e4e310 d5f9fc45-5c2f-44dd-96fc-0323cde56bf5 AuthTests test__072__requestToken__should_support_all_TokenParams__overriding_defaults() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1783&StartingLineNumber=1783)
dcf3e24a-47f4-4e33-80ec-463f27204db1 9eb9f6a2-328b-4b88-8714-2f0722755364 AuthTests test__075__requestToken__When_authCallback_option_is_set__it_will_invoke_the_callback__with_a_TokenRequest() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=1856&StartingLineNumber=1856)
b96eef39-e491-47ea-a98c-c89400a496f6 632f62fd-44a4-4ff1-82b2-46f1170039bc AuthTests test__077__createTokenRequest__should_override_defaults_if_AuthOptions_provided() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2105&StartingLineNumber=2105)
27ec7c29-58dc-42c5-aaaa-463156371940 ae51a106-79a0-45c6-87b0-7a137c65f3d5 AuthTests test__078__createTokenRequest__should_use_defaults_if_no_AuthOptions_is_provided() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2134&StartingLineNumber=2134)
e6a42367-ff5f-4ec8-9fc1-253f0ffceeec ed8f1107-a119-46ed-8912-07a24c0fba7b AuthTests test__091__createTokenRequest__TTL__should_be_valid_to_request_a_token_for_24_hours() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2403&StartingLineNumber=2403)
428b6181-eea1-4dd6-899c-cb71411cac54 9262479b-5f56-426d-9df9-a6138d4a5beb AuthTests test__092__authorize__should_always_create_a_token() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2526&StartingLineNumber=2526)
837ee560-c423-486d-88d7-7dbb6f97ca6e bd37daf4-0fcf-4abe-8341-d425c5313233 AuthTests test__093__authorize__should_create_a_new_token_if_one_already_exist_and_ensure_Token_Auth_is_used_for_all_future_requests() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
392b41b6-9585-4851-ae5c-f9225a9cd2b5 0b2004ea-c2fa-46ee-8ec7-2b41bf41680b AuthTests test__094__authorize__should_create_a_token_immediately_and_ensures_Token_Auth_is_used_for_all_future_requests() failed - TokenDetails is nil (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2608&StartingLineNumber=2608)
f51cf177-e8cc-4436-bdc3-6252bfc05ff0 a748bd87-ea23-450e-acb1-84aeb2473f95 AuthTests test__096__authorize__should_use_the_requestToken_implementation() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2657&StartingLineNumber=2657)
a61e5c1a-932c-43ce-822c-e9101a626ca3 ebd16014-5876-40f0-9023-405f566a32af AuthTests test__097__authorize__should_return_TokenDetails_with_valid_token_metadata() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2678&StartingLineNumber=2678)
1b5d4a5e-b139-4216-9bd2-bea67215c6b1 f516cbbb-7b4a-4186-b839-362800a98a18 AuthTests test__098__authorize__should_use_the_configured_Auth_clientId__if_not_null__by_default() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2887&StartingLineNumber=2887)
60c7a6ec-1718-4dbd-ade1-f07857eddcda 5c7f3170-1fd4-430d-9f12-b339133e913a AuthTests test__099__authorize__on_subsequent_authorisations__should_store_the_AuthOptions_with_authUrl() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
9d7061ed-4d30-4509-a57a-6d869cfb69a2 90433261-c80e-4fb9-b48e-67caa223cc4f AuthTests test__102__authorize__on_subsequent_authorisations__should_store_the_TokenParams() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2817&StartingLineNumber=2817)
299972f8-0029-48a4-8c86-23db0a8b98f5 b12e1cbc-0f21-4094-b12f-7dc2890b58a6 AuthTests test__103__authorize__on_subsequent_authorisations__should_use_configured_defaults_if_the_object_arguments_are_omitted() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2861&StartingLineNumber=2861)
7a5d2126-4aeb-48cf-9daf-12c11a074d38 a54d300d-fb94-4dad-a618-d4cbeb0ff7c2 AuthTests test__104__authorize__should_adhere_to_all_requirements_relating_to__TokenParams() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2927&StartingLineNumber=2927)
ec27d7de-90b3-446d-bc8b-31ad0ce6392f d9853253-031e-453e-a8bf-d9241adc6b1b AuthTests test__105__authorize__should_adhere_to_all_requirements_relating_to__authCallback() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2961&StartingLineNumber=2961)
12e72757-bb3c-42f7-9bdd-03afa5c3ace7 bf3fce77-0599-41b1-a0c5-2c56010f41ab AuthTests test__107__authorize__should_adhere_to_all_requirements_relating_to__authUrl_with_json() XCTUnwrap failed: threw error "Error 40104 - Timestamp not current" - TokenDetails is empty (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=2993&StartingLineNumber=2993)
dc2d83ee-bcdf-4501-93da-84b714a4d796 68c6b5e2-d84c-4b7f-8bc7-ad71831d989b AuthTests test__108__authorize__should_adhere_to_all_requirements_relating_to__authUrl_returning_TokenRequest_decodes_TTL_as_expected() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3060&StartingLineNumber=3060)
e192eeba-ef05-439b-bab9-1439c0aa9473 6adc6bb5-f481-4314-88cd-76cb232fdc11 AuthTests test__109__authorize__should_adhere_to_all_requirements_relating_to__authUrl_with_plain_text() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
e66154f2-d76f-4b86-ae90-ac3267998cbb c6433395-da1e-4f02-a55e-e705e3eea3f0 AuthTests test__110__authorize__when_TokenParams_and_AuthOptions_are_provided__should_supersede_configured_AuthOptions__using_key__even_if_arguments_objects_are_empty() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3117&StartingLineNumber=3117)
f00f0ff5-d456-4fbe-9a47-d2dabfb7e9cf 2435e200-0339-468f-951a-8b0780c900ef AuthTests test__111__authorize__when_TokenParams_and_AuthOptions_are_provided__should_supersede_configured_AuthOptions__using_authUrl__even_if_arguments_objects_are_empty() XCTUnwrap failed: threw error "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3159&StartingLineNumber=3159)
1bcd342c-6709-453a-9841-46e34ea3825c 919020c2-ada0-42bd-b7ec-339a67b2ee3e AuthTests test__114__authorize__when_TokenParams_and_AuthOptions_are_provided__example__if_a_client_is_initialised_with_TokenParams_ttl_configured_with_a_custom_value__and_a_TokenParams_object_is_passed_in_as_an_argument_to__authorize_with_a_null_value_for_ttl__then_the_ttl_used_for_every_subsequent_authorization_will_be_null() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3392&StartingLineNumber=3392)
c54e4083-70de-44fb-bf43-518c816c2512 01193195-3dfe-4b5d-8b39-fad438533d2c AuthTests test__117__authorize__server_time_offset__should_be_possible_by_lib_Client_to_discard_the_cached_local_clock_offset() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3563&StartingLineNumber=3563)
bf6fee53-27fd-4aee-b611-a0ff5bc7c970 fad5cd07-0df8-4323-83e8-ecfb567762d5 AuthTests test__121__authorize__two_consecutive_authorizations__using_REST__should_call_each_authorize_callback() Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3678&StartingLineNumber=3678)
ace0dd11-7c4d-4099-8d93-e73cbae1080c f724070b-5530-4962-a4e0-20688f220bf1 AuthTests test__122__authorize__two_consecutive_authorizations__using_Realtime_and_connection_is_CONNECTING__should_call_each_Realtime_authorize_callback() Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3729&StartingLineNumber=3729)
af87f9d6-a68b-44ed-8416-fc3e3cde1bfa 55ecbb43-8b12-46d5-a82a-52a9c7a9277f AuthTests test__123__authorize__two_consecutive_authorizations__using_Realtime_and_connection_is_CONNECTED__should_call_each_Realtime_authorize_callback() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3762&StartingLineNumber=3762)
410c08b0-c207-4bb4-b6cb-9f98f9610f3f 00a9cd36-f835-42d1-a442-d1f3d4653c2b AuthTests test__127__Reauth__should_use_authorize__force__true___to_reauth_with_a_token_with_a_different_set_of_capabilities() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
35cb4170-9dea-409e-92aa-6842a3613864 29488355-836a-40ea-8d01-d67f7be2832a AuthTests test__128__Reauth__for_a_token_change_that_fails_due_to_an_incompatible_token__which_should_result_in_the_connection_entering_the_FAILED_state() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3885&StartingLineNumber=3885)
38acbf36-21ca-4615-88cd-67fbcb254454 fea972ab-db84-458c-9bfb-5c52da48f514 AuthTests test__129__TokenParams__timestamp_should_not_be_a_member_of_any_default_token_params() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=3920&StartingLineNumber=3920)
165e6f49-608a-4e9f-8b16-e49294577e07 2716da66-9925-4d48-a3e1-b76fac23a9a6 AuthTests test__151__currentTokenDetails__should_hold_a__TokenDetails__instance_in_which_only_the__token__attribute_is_populated_with_that_token_string() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
c0f9249c-be7b-4176-9bfd-7ddb3ed29c8c 0ce18537-90bf-4c67-a4ec-673950ad24a5 AuthTests test__152__currentTokenDetails__should_be_set_with_the_current_token__if_applicable__on_instantiation_and_each_time_it_is_replaced() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=4360&StartingLineNumber=4360)
182b8ebf-83f0-4ce7-bd5c-39cb2ecdb28d 0412227b-451a-4fdb-a904-2878520d4ab5 PushTests test__005__activation__should_update_LocalDevice_clientId_when_it_s_null_with_auth_clientId() TokenDetails are missing (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/PushTests.swift#CharacterRangeLen=0&EndingLineNumber=121&StartingLineNumber=121)
3c347884-8ab7-49e6-8843-a429991933b9 bca869d4-2408-4f52-8e7f-2fbf99eb1037 ReadmeExamplesTests test__003__testListenToConnectionStateChanges() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
0c5f252c-9de2-4a25-9034-c28cc6946b9e f81d1df3-7318-4737-8c4e-accfae6ef686 ReadmeExamplesTests test__005__testSubscribeAndPublishingToChannel() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
f931cac0-59b3-40c7-94ad-fcea9dd68138 30f88d4d-15e6-4204-ba4c-ca0c4cc697be ReadmeExamplesTests test__006__testQueryingTheHistory() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
59eaf7c0-41b8-414d-9ad8-ac87f05a22a5 a6fc3fa1-5172-46a6-961e-3ae02e5c09d3 ReadmeExamplesTests test__007__testPresenceOnAChannel() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
09278026-74da-42a9-b475-84451efc7240 6f5ed9cc-2504-4a5a-b5e2-3559508b379d ReadmeExamplesTests test__008__testQueryingThePresenceHistory() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
510c0328-fe89-45bc-89a1-08164c272ced 940c7586-08c1-4f37-bcb4-a6fe1c4aca31 ReadmeExamplesTests test__010__testRestPublishMessage() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
bc77be8e-41e7-4f0d-a84e-b8e127a6ff46 6ad9cd65-b9ee-4cfc-9281-d254efc3d6e6 ReadmeExamplesTests test__011__testRestQueryingTheHistory() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
2a7a094e-08e3-4d03-ae8b-e731438cb7d1 7b9fed41-9712-4944-9b9e-3d7895f8bbd1 ReadmeExamplesTests test__012__testRestPresenceOnAChannel() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
07b11d78-cef0-4e37-88a0-dd417122245e dbc8ba02-5c92-4a4c-8ec9-c760751c0602 ReadmeExamplesTests test__013__testRestQueryingThePresenceHistory() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
0bfdd9c4-781f-4d0b-a0cb-bf697253634d 52ca0539-e996-425c-8cd1-8ad51668d086 RealtimeClientChannelTests test__002__Channel__should_not_crash_when_an_ATTACH_request_is_responded_with_a_DETACHED() Crash: xctest (24594) closure #1 in ReadmeExamplesTests.test__014__testGenerateToken() (#CharacterRangeLen=0)
f22f9bc9-ca2e-4531-9edb-6e2f0849bf2f ebeba20b-9367-4a83-927c-1fa3e7c2110e RealtimeClientChannelTests test__004__Channel__EventEmitter__channel_states_and_events__should_implement_the_EventEmitter_and_emit_events_for_FAILED_state_changes() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
2343b97f-8340-491e-b93c-6fb4962ff112 787cdd99-a26a-4d5f-ba52-a5f618fe6f20 RealtimeClientChannelTests test__016__Channel__connection_state__if_the_connection_state_enters_the_DISCONNECTED_state__it_will_have_no_effect_on_the_channel_states() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
cccfefff-bb7f-4397-9bfd-a58191e747fc 7e4cfcec-292b-4278-aad6-7ac40bc5d1cc RealtimeClientChannelTests test__028__Channel__attach__if_the_user_does_not_have_sufficient_permissions_to_attach__then_the_channel_will_transition_to_FAILED_and_set_the_errorReason() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
50ad41fc-eb47-4dc6-8367-d66c1740da20 2e3a3555-6076-4888-8729-b94eacb73bc2 RealtimeClientChannelTests test__031__Channel__attach__should_transition_the_channel_state_to_FAILED_if_the_user_does_not_have_sufficient_permissions() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
430a55bf-d579-48d1-bd39-8e2326aa4ce9 1c07dc3e-44fc-4ba8-a12d-78b784f2ecf4 RealtimeClientChannelTests test__068__Channel__publish__should_invoke_callback__upon_failure() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
36f49e6a-5119-4dc9-9012-7f32690e955e 3be847c5-6a88-45ea-b304-6fba1e8c0f40 RealtimeClientChannelTests test__069__Channel__publish__should_invoke_callback__for_all_messages_published() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
947f0e7c-5171-4fd3-bbb6-63434705ed48 598aac66-fdfb-49fb-9d27-0562990d99e1 RealtimeClientChannelTests test__076__Channel__publish__Connection_state_conditions__the_message__should_be_queued_and_delivered_as_soon_as_the_connection_state_returns_to_CONNECTED_if_the_connection_is__INITIALIZED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=2300&StartingLineNumber=2300)
222b460c-1341-4c2d-939d-83cd32c73672 3cc8a6f4-0c40-4ee9-8b22-2b9faed509a1 RealtimeClientChannelTests test__077__Channel__publish__Connection_state_conditions__the_message__should_be_queued_and_delivered_as_soon_as_the_connection_state_returns_to_CONNECTED_if_the_connection_is__CONNECTING() XCTAssertEqual failed: ("Initialized") is not equal to ("Connected") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=16&StartingLineNumber=16)
2642ee04-906f-42e3-9567-52c29a09de56 df9bd1bc-42ee-41aa-95cd-29b918e847b7 RealtimeClientChannelTests test__078__Channel__publish__Connection_state_conditions__the_message__should_be_queued_and_delivered_as_soon_as_the_connection_state_returns_to_CONNECTED_if_the_connection_is__DISCONNECTED() XCTAssertEqual failed: ("Connecting") is not equal to ("Connected") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=16&StartingLineNumber=16)
de990a5b-bc5c-4be1-982c-8a4cd11eb038 82a3b77b-d3ce-46b4-b2fe-da01210207a0 RealtimeClientChannelTests test__079__Channel__publish__Connection_state_conditions__the_message__should_NOT_be_queued_instead_it_should_be_published_if_the_channel_is__INITIALIZED() XCTAssertEqual failed: ("Connecting") is not equal to ("Connected") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=16&StartingLineNumber=16)
c6daba8b-b545-43e3-9c8a-e32e71651224 5a2d818f-4450-48c4-9d6e-10c987527c5f RealtimeClientChannelTests test__080__Channel__publish__Connection_state_conditions__the_message__should_NOT_be_queued_instead_it_should_be_published_if_the_channel_is__ATTACHING() expected to eventually equal <Connected>, got <Disconnected> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=2364&StartingLineNumber=2364)
e683ef8b-9d92-4abf-aee2-942b45719540 71d3ef5d-c5bc-4f7d-bcdc-acd53a4ab955 RealtimeClientChannelTests test__081__Channel__publish__Connection_state_conditions__the_message__should_NOT_be_queued_instead_it_should_be_published_if_the_channel_is__ATTACHED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=2381&StartingLineNumber=2381)
5cf76b83-5355-4904-8f24-dfa11a0ac95d 01a3f0b9-bfbd-4727-9b82-e3c4631e0e3b RealtimeClientChannelTests test__082__Channel__publish__Connection_state_conditions__will_result_in_an_error_if_the__connection_is_SUSPENDED() XCTAssertEqual failed: ("Closed") is not equal to ("Connected") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=16&StartingLineNumber=16)
f4f3891e-ee43-402f-afe5-50548b3ffcd7 1e16c831-4450-4a89-b9a0-7bdd191cc1ad RealtimeClientChannelTests test__103__Channel__publish__Identified_clients_with_clientId__message_should_be_published_following_authentication_and_received_back_with_the_clientId_intact() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3126&StartingLineNumber=3126)
64c051dd-274e-4713-9eff-7d15f8e4e19d 947c5a6a-937e-4e61-9040-79ee77b86fc5 RealtimeClientChannelTests test__104__Channel__publish__Identified_clients_with_clientId__message_should_be_rejected_by_the_Ably_service_and_the_message_error_should_contain_the_server_error() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3150&StartingLineNumber=3150)
7e13928c-0a3b-49d0-b8c3-e6e8d5f97473 966a51ac-fa8f-4b61-8205-b301e863668f RealtimeClientChannelTests test__105__Channel__publish__Identified_clients_with_clientId__When_publishing_a_Message_with_clientId_set_to_null__should_be_unnecessary_to_set_clientId_of_the_Message_before_publishing_and_have_clientId_value_set_for_the_Message_when_received() Crash: xctest (25606) implicit closure #1 in closure #1 in closure #2 in RealtimeClientChannelTests.test__104__Channel__publish__Identified_clients_with_clientId__message_should_be_rejected_by_the_Ably_service_and_the_message_error_should_contain_the_server_error() (#CharacterRangeLen=0)
a07bb0de-7450-4fc3-b110-a348b8884b56 f7d5affa-8f63-457b-a44c-6b1accd92311 RealtimeClientChannelTests test__136__Channel__history__Channel_options__setOptions__should_fail_if_the_attach_moves_to_FAILED() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
bb7b2583-181e-4971-8d05-de0be30904cc d7892b50-535d-45e8-ad9f-57ae9b1bfd48 RealtimeClientConnectionTests test__013__Connection__should_set_the_Connection_reason_attribute_based_on_the_Error_member_of_the_CONNECTED_ProtocolMessage() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=4663&StartingLineNumber=4663)
2a53331e-09f5-4668-9027-c6395435aeea 5a4edf28-fd97-4d4f-8db6-1a44973aef94 RealtimeClientConnectionTests test__016__Connection__ConnectionDetails__maxMessageSize_overrides_the_default_maxMessageSize() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=4920&StartingLineNumber=4920)
d76d532d-cc0d-40fc-aa6d-be3832319179 3f34c0fc-fdfc-4695-bf2f-fe2652abcc7d RealtimeClientConnectionTests test__019__Connection__url__should_connect_with_query_string_params_including_clientId() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=254&StartingLineNumber=254)
83022dca-9304-4923-b397-3f424caf8b27 e560a1f4-9002-4bc6-9a6e-bbab6f91483c RealtimeClientConnectionTests test__027__Connection__event_emitter__any_state_change_triggered_by_a_ProtocolMessage_that_contains_an_Error_member_should_populate_the_Reason_property() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=669&StartingLineNumber=669)
e65700bf-c724-4eb1-b786-4d54de06ee8a 63b200a0-d17c-47a0-a15e-ae818dea47d6 RealtimeClientConnectionTests test__030__Connection__ACK_and_NACK__should_expect_either_an_ACK_or_NACK_to_confirm__message_failure() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
69e4d45b-4397-46df-88e7-69f2e34d7921 89889c54-8d41-4c49-a967-c0c1f051c5e6 RealtimeClientConnectionTests test__033__Connection__ACK_and_NACK__ProtocolMessage__should_continue_incrementing_msgSerial_serially_if_the_connection_resumes_successfully() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
6ebe7c68-99d0-486f-b482-ec56c137a419 c04a5534-6e53-49f5-b598-550bb4089dc6 RealtimeClientConnectionTests test__054__Connection__connection_request_fails__on_DISCONNECTED_after_CONNECTED__should_not_emit_error_with_a_renewable_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
bbcb0733-44d4-4998-85a6-89e26602bcd3 f9a63b3b-99a7-4871-aebb-73fc2ea32d2f RealtimeClientConnectionTests test__055__Connection__connection_request_fails__on_token_error_while_CONNECTING__reissues_token_and_reconnects() Waited more than 40.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=2116&StartingLineNumber=2116)
51ed1deb-5b1c-413e-bf80-6a7f2357594f 81cc8b0a-f8b2-4816-b38b-bb36d83b110e RealtimeClientConnectionTests test__056__Connection__connection_request_fails__should_transition_to_disconnected_when_the_token_renewal_fails() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
8d940768-3d11-4be5-a739-7d2d92793863 e63289f2-2265-40b6-a71b-e5c624906789 RealtimeClientConnectionTests test__057__Connection__connection_request_fails__should_transition_to_Failed_state_because_the_token_is_invalid_and_not_renewable() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
939947b3-5e02-416c-be37-85b18e1c6a08 f86f7fee-db77-4cb7-a5e2-c1c3db756240 RealtimeClientConnectionTests test__078__Connection__connection_failures_once_CONNECTED__DISCONNECTED_message_contains_a_token_error__and_the_library_does_not_have_a_means_to_renew_the_token__the_connection_will_transition_to_the_FAILED_state() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
c6c370ea-fd36-4e1f-be4e-1b8933bd9ff3 cc135692-c0f6-4460-8ade-d2356983ef92 RealtimeClientConnectionTests test__107__Connection__Operating_System_events_for_network_internet_connectivity_changes__Ably_can_request_that_a_connected_client_re_authenticates_by_sending_the_client_an_AUTH_ProtocolMessage() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=4403&StartingLineNumber=4403)
59d81059-674e-4ad6-9223-0f85d84f4449 e5b94fba-1e6f-411a-9356-68480d872058 RealtimeClientConnectionTests test__108__Connection__Operating_System_events_for_network_internet_connectivity_changes__re_authenticate_and_resume_the_connection_when_the_client_is_forcibly_disconnected_following_a_DISCONNECTED_message_containing_an_error_code_greater_than_or_equal_to_40140_and_less_than_40150() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
c74111af-4657-4878-9945-e1e059b1b5c9 64ff260b-19eb-4fb0-8ccb-e91bc2be94db RealtimeClientPresenceTests test__005__Presence__callback_can_be_provided_that_will_be_called_upon_failure() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
947c1786-fade-48d9-8a45-761340c84112 f03a47fa-2ca3-4d5d-a1f0-b922bba53d81 RealtimeClientPresenceTests test__023__Presence__Channel_state_change_side_effects__channel_enters_the_SUSPENDED_state__should_maintain_the_PresenceMap_and_any_members_present_before_and_after_the_sync_should_not_emit_presence_events() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
fc5bc48d-b370-414a-b65d-2d308007382e 13347ff5-369a-4bd0-835b-cb93a998cacb RealtimeClientPresenceTests test__056__Presence__enter__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
1508e7f2-7c32-482e-9856-4bc2fd0a7158 086e6218-93b3-48a9-8f70-580325b0014e RealtimeClientPresenceTests test__060__Presence__update__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
7330887f-b3b4-4141-806c-fb14585e2473 bdf925ca-dde0-491c-bf03-82a502842b14 RealtimeClientPresenceTests test__073__Presence__leave__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
ad69a877-baef-4608-a5f8-54958f6c2b20 e6fc59b0-4dfe-4328-ae6a-4ed48d48d5c1 RealtimeClientTests test__025__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__in_the_CONNECTED_state_and_auth_authorize_is_called__the_client_must_obtain_a_new_token__send_an_AUTH_ProtocolMessage_with_an_auth_attribute() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=439&StartingLineNumber=439)
0811b32a-d869-46fc-aeee-51c5e9ced924 9f138ab3-33cd-4da6-8c0d-8cfcf5f48f04 RealtimeClientTests test__026__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_authentication_token_change_is_successful__then_the_client_should_receive_a_new_CONNECTED_ProtocolMessage() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
e4a8fc5f-cf8b-4292-be2b-1b2673f0ad47 2666a220-3a6a-4a88-8b9d-ce1162837164 RealtimeClientTests test__027__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__performs_an_upgrade_of_capabilities_without_any_loss_of_continuity_or_connectivity_during_the_upgrade_process() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
9d67bca2-f5d0-4b92-9dc2-fbf4802e3092 7bce1e06-754b-4b28-963d-9f10a2e407c5 RealtimeClientTests test__028__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_capabilities_are_downgraded__client_should_receive_an_ERROR_ProtocolMessage_with_a_channel_property() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
e4332d62-53c0-4fb8-a95c-d2211210d9d1 c051c7d2-0343-4d7d-86da-d8e449e21200 RealtimeClientTests test__029__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_authentication_token_change_fails__client_should_receive_an_ERROR_ProtocolMessage_triggering_the_connection_to_transition_to_the_FAILED_state() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=712&StartingLineNumber=712)
773a6c5b-863c-4256-8804-8c9878a492a0 1398b930-0f1b-43bc-a5e9-e8b4997ea1ba RealtimeClientTests test__030__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__authorize_call_should_complete_with_an_error_if_the_request_fails() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
b74da34e-8de0-4c0c-ad2a-fd12a9c7f4f2 ffac969f-f69a-4ada-aa0b-67b249803f79 RealtimeClientTests test__031__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__authorize_call_should_be_indicated_as_completed_with_the_new_token_or_error_only_once_realtime_has_responded_to_the_AUTH_with_either_a_CONNECTED_or_ERROR_respectively() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=805&StartingLineNumber=805)
2b856925-96d3-41c5-bbbf-0dc889776937 506d119f-0725-4166-bcc5-92a972685b17 RealtimeClientTests test__032__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_connection_is_CONNECTING__all_current_connection_attempts_should_be_halted__and_after_obtaining_a_new_token_the_library_should_immediately_initiate_a_connection_attempt_using_the_new_token() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=864&StartingLineNumber=864)
c84b276d-1a02-4f6f-a669-a98407638f3d 4b812114-b475-43fb-acda-b76c9e2b30df RealtimeClientTests test__033__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__authorize_call_should_complete_with_the_new_token_once_the_connection_has_moved_to_the_CONNECTED_state() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
7a9503e9-b56a-4fa3-8e88-b679637a315c 66d66b61-b55a-4c8b-ae59-87733567baf6 RealtimeClientTests test__034__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__authorize_call_should_complete_with_an_error_if_the_connection_moves_to_the_FAILED_state() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=928&StartingLineNumber=928)
0aba2a32-3c72-43ac-b72e-4c1cba9fb804 40559ced-2ed7-4dc0-8c51-0ebf603761a7 RealtimeClientTests test__035__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__authorize_call_should_complete_with_an_error_if_the_connection_moves_to_the_SUSPENDED_state() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#CharacterRangeLen=0&EndingLineNumber=979&StartingLineNumber=979)
8689f1d5-c059-43da-9920-796e4e727d11 e3b1b00c-fa5a-4e37-9ad9-e6ca8adad4e2 RealtimeClientTests test__037__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_connection_is_in_the_SUSPENDED_state_when_auth_authorize_is_called__after_obtaining_a_token_the_library_should_move_to_the_CONNECTING_state_and_initiate_a_connection_attempt_using_the_new_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
fbc12af9-b8e3-4ccc-b163-3f86822e3532 f1b06ba8-7ddf-4523-a1da-b4b0eb06f10a RealtimeClientTests test__038__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_connection_is_in_the_CLOSED_state_when_auth_authorize_is_called__after_obtaining_a_token_the_library_should_move_to_the_CONNECTING_state_and_initiate_a_connection_attempt_using_the_new_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
0ff27b7e-a769-4557-bbc6-4f38ef5699c4 c2b81ea2-d06c-41a7-b217-36a144da77e5 RealtimeClientTests test__039__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_connection_is_in_the_DISCONNECTED_state_when_auth_authorize_is_called__after_obtaining_a_token_the_library_should_move_to_the_CONNECTING_state_and_initiate_a_connection_attempt_using_the_new_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
ab459345-0f1f-4c02-bdd5-52f4b3d95798 a54428fb-682f-4f07-98b2-9c7ed614f0c3 RealtimeClientTests test__040__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_connection_is_in_the_FAILED_state_when_auth_authorize_is_called__after_obtaining_a_token_the_library_should_move_to_the_CONNECTING_state_and_initiate_a_connection_attempt_using_the_new_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
51e6de3f-954a-417f-8384-bff41f892fa0 f71138b4-9142-4f80-b59f-f15a31dbe32f RestClientChannelTests test__001__publish__should_not_fail_sending_a_message_with_no_clientId_in_the_client_options_and_credentials_that_can_assume_any_clientId() XCTAssertNil failed: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=525&StartingLineNumber=525)
782a12a1-638d-4307-8955-aa86e54fed73 70d3d1ff-a41b-4757-a214-d29ac4bb8d78 RestClientTests test__005__RestClient__should_use_Auth_to_manage_authentication() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
1aa0fe11-1f73-4667-965c-f7e0b3e6cad9 cebafe76-5187-43d0-b87e-83f59cb8cba3 RestClientTests test__006__RestClient__should_request_another_token_after_current_one_is_no_longer_valid() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
b68c254a-1cf5-4c91-a76f-adeeaad2ed81 4fd93c5d-3210-4993-be9c-a5a9322bfe4a RestClientTests test__007__RestClient__should_result_in_an_error_when_user_does_not_have_sufficient_permissions() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
17faac32-9002-4f47-85cf-eb7b33d7cc52 a9b5f087-9a3d-4b6a-b108-8edd8fdad3e1 RestClientTests test__012__RestClient__should_indicate_an_error_if_there_is_no_way_to_renew_the_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
06164a79-f1c9-41c8-b088-3d83ed2c7fb3 678110d7-6829-4d8e-8965-19914d2df406 RestClientTests test__018__RestClient__initializer__should_accept_a_token() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
a9216383-60a4-4cd4-ab37-5f3edc21ec81 4ab1e2d0-1dc1-42e9-b639-baab728118c2 RestClientTests test__020__RestClient__initializer__should_accept_an_options_object_with_token_authentication() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
03006aa5-492f-48b4-b503-77fac66655a0 53d46b20-ad89-4a2d-bdab-7c5de00e6f19 RestClientTests test__029__RestClient__endpoint__should_connect_over_plain_http____when_tls_is_off() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)
4dd7c292-75cd-41af-9532-df5d752b8859 e0560b84-d2ca-4897-9c7e-a088f722fc52 RestClientTests test__034__RestClient__time__should_return_server_time() expected to eventually be close to <1699393750.4022> (within 60), got <1699393562.641> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientTests.swift#CharacterRangeLen=0&EndingLineNumber=501&StartingLineNumber=501)
b24db7a3-84c3-486e-99ce-2f2bacbd774c 055ed896-2240-470c-b636-ab5b7a52c20d RestClientTests test__036__RestClient__Authentication__should_error_when_expired_token_and_no_means_to_renew() failed - Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientTests.swift#CharacterRangeLen=0&EndingLineNumber=696&StartingLineNumber=696)
04ac336f-f38c-4c79-b965-1c20bf76b3f9 0975d578-42e8-4175-a980-61bed059e0bd RestClientTests test__037__RestClient__Authentication__should_renew_the_token_when_it_has_expired() failed - Timestamp not current (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientTests.swift#CharacterRangeLen=0&EndingLineNumber=765&StartingLineNumber=765)
2e5571c4-6633-4d9a-a3b9-43f6d5e748e3 faf7e1fe-20b0-4367-8d97-d5890f9c4ef5 RestClientTests test__094__RestClient__if_in_the_course_of_a_REST_request_an_attempt_to_authenticate_using_authUrl_fails_due_to_a_timeout__the_request_should_result_in_an_error_with_code_40170__statusCode_401__and_a_suitable_error_message() failed: caught error: "Error 40104 - Timestamp not current" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/TestUtilities.swift#CharacterRangeLen=0&EndingLineNumber=580&StartingLineNumber=580)