Details of upload 505737b3-a7af-4081-beb5-0138a2df11dc

Created at
2023-11-13T14:31:48.227Z
Total number of tests
963
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
f715fdc
Pull request base ref
Not specified
Pull request head ref
Not specified
Branch / tag name
main
Workflow asset retention period
90 days
GitHub action
__run_7
GitHub run ID
6850935619
GitHub run attempt
1
GitHub run number
528
GitHub job
check
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 139 failures in this upload.

Failure ID Test case ID Test class Test case Message
84c8a046-57a5-4246-8e82-1958b8a180ee 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)
e62da784-f5ec-4cd9-a2d4-0ef6e961ad6c 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)
552b3ed6-7f05-493c-892f-4c39c56a39ae 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)
a5cf48b7-3740-48d6-be03-ae829ff07973 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)
fe81ceb2-1d0f-451f-b832-b4689f967da1 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)
97d13d2d-46bc-4824-87c1-a5ac08ec7650 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)
2eb50ef6-2ab2-4b1c-a68c-e7550457e957 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)
c3fcf30f-3ef6-4f94-a4e6-428453662945 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)
5e384382-81a5-4437-858b-0fb0c2c63634 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)
0311e709-6cac-4c31-bb7d-4468c23bf622 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)
7ea4d86c-a7de-44a5-8b89-3a78d2c98631 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)
881100c8-675a-49a4-951e-e1170a35356f 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)
7e2f6a40-9e06-44fe-bbc0-a1389c5df4e8 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)
2398d4dc-3405-437d-a190-5e06e8277861 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)
e726129b-a853-40ca-8293-a932a2cad155 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)
606a170b-7aea-45ea-b44e-7fe0f7e83c6e 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)
007d2ead-40e0-4ae1-80af-4e4a4b154dec 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)
596b17d0-07db-4eee-a9bd-005a90066078 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)
981c6f92-7b8d-48ba-b609-f6a86f1ac934 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)
531ecee9-662e-42a5-bf95-983c31e3e47c 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)
1466fac7-ce6a-4506-a8ad-c890882a2190 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)
3fe56739-b95a-448e-8cba-39c7a9517cf9 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)
2cec5545-12e4-44cb-abf9-fd1c1e738897 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)
88da7214-db9c-42db-8d4b-55cc0bcb77f7 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)
ff196037-c4ff-4524-929c-47b05c5a2eab 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)
fce948de-ee40-4cf4-bb59-717ed4949d8e 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)
b4a86383-6f17-4953-babe-df42b8c5b6bb 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)
fd0e7fa2-194c-4646-8e01-d1f38634210c 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)
01608618-4dce-4f41-806e-b7bf1b1f2629 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)
83d87e07-f6ed-492e-bf97-a7c41f46ac09 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)
effe763a-f26c-44a4-9c01-49fe1aa734ea 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)
fa5afc62-c920-47b6-9f27-30a514fcb79e 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)
8cdc5d80-d30a-4695-ac8a-04223bef7702 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)
c7ee0ee3-1b16-4b01-a6fa-5ca02ceef35c 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)
e12182f7-4da0-4fbb-bc73-bd46604e7017 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)
c7069531-583b-4ee4-a1fc-186476fadfea 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)
526f9c3b-589e-4274-860c-78994944614d 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)
2ddc29e0-0792-4ec4-84f3-240dff33f59c 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)
7c106cd7-88b1-49e3-9b06-a6f8063e3298 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)
3c9d7753-00cf-40df-90a6-c459ebe7e962 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)
1d7599a5-7fa5-4f06-822d-7c508ef35d22 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)
fb590baf-6de4-48c1-925d-718c87d5f124 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)
6b496a58-c851-46e8-a3a6-04888c769b69 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)
955effa1-02f9-4b26-ab66-a7f5116932bb 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)
9899db51-72b5-4854-b654-db4df0656039 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)
924a54d6-9922-4705-8eb7-925a7f726450 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)
35ec26df-9e13-4547-8d11-e44288acc314 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)
c238bae3-d477-4a33-9102-17219cf66596 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)
a918751b-a6cf-4f00-b430-637d05c23948 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)
a54ea396-a4ec-44db-9a11-876b005ef4aa 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)
cca41ea9-6c70-4a4e-a685-b49383bd9126 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)
2e9229f4-e4c5-45c9-90fa-ac3d507db677 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)
1033324f-0743-4ab4-8077-8a39a80e972d 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)
39950e88-2585-4d72-b2d8-0b5bfa06ae02 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)
936fd306-6634-45ee-9cf3-8b2e58746768 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)
3d29c9be-1dfb-424c-9e05-bfb26c30bd4b 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)
3f92a1d0-2b80-4a3f-ac17-9cdbcc8ca0ba 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)
d5a236c7-6d5d-4d64-947c-e040129152aa 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)
57688345-cf62-488a-b4a4-18be5c7cbb1f 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=3690&StartingLineNumber=3690)
898c93fe-130b-4401-96bf-8571eb74164b 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)
b71804b5-9c28-47ec-bed7-dafc10439405 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)
c21520e2-7562-4590-b789-547ab404bf20 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)
e4c5b418-b4e3-446a-8dd1-7d05129556b0 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)
2accaf97-1f5c-4c65-a1c4-18c5b3ed1f57 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)
b5e2af6c-b179-4b81-97ff-d35bda29c2a1 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)
fb74eab6-0177-4578-acf6-d74b06a3368f 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)
6386ec13-b8f3-4136-8ad1-d238fee50273 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)
5b20c19f-a7a7-4740-b7df-9ddf72b12004 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)
1ce93c75-f202-4b1e-b3eb-959ad9be0e12 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)
bdebfcd8-7de3-4a3b-b24e-f12cc986ce60 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)
0e2992aa-4498-43af-b647-9ddc2ae7df03 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)
0e38e87e-82ab-4182-8457-d9ede7b57dc3 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)
779bf50e-c8d1-4c17-9f0b-42d151b5d8e8 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)
42533b5e-fc87-4537-a861-7298cdfec536 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)
c3ecb640-7210-4670-9b2c-10769bf88514 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)
417fcf27-47f0-440d-8dbe-9f52867e0b73 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)
73e2aed1-27af-4dbd-a081-c9be80a8b66f 52ca0539-e996-425c-8cd1-8ad51668d086 RealtimeClientChannelTests test__002__Channel__should_not_crash_when_an_ATTACH_request_is_responded_with_a_DETACHED() Crash: xctest (13067) closure #1 in ReadmeExamplesTests.test__014__testGenerateToken() (#CharacterRangeLen=0)
c9544a89-4baf-4e53-a318-40e1c5bbe963 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)
6b09b2c8-8bd9-44de-8d49-7fafd36991ab 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)
b1fb38e3-a298-418f-a865-f3b05a892ded 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)
bbc26dd7-89e4-42ee-ba33-7914e51c568f 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)
d01fbb33-1987-473f-8f46-528514ab5052 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)
8b4b882a-15f8-424d-91da-e1374ce22141 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)
b7155e40-a1f3-46d2-98ba-b1eca3839bba 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)
2cb3d1b9-0227-4564-be1f-0826e345bd4f 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)
fe20e575-72b6-45fc-86a1-e8f2f8bd97c8 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)
70b4ad4e-4ce2-4439-bf1e-c3cf18081912 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)
3e6b2915-ad2e-4f94-b615-024d8c47126e 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)
f716bed9-9314-459c-8d53-1058b4ca2a02 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)
472188fa-67f5-48dd-a4bd-5b14a5003b81 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)
748e5df3-e681-4d5a-bd8f-b6753f821e42 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)
b0427bd9-59a6-4d5f-98ed-6664db3c7d1a 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)
c663eea8-be37-4707-900a-702ec00ec27d 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 (13967) 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)
70adc964-e704-466f-ada6-7236ecfbfdef 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)
4cd78ce5-0fe0-4af1-8a67-d7d5a32c87fc 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)
a30884af-2e1b-4603-bbda-3c79c61dc852 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)
fd1e889f-44cd-47d0-9bdd-16f2e0d30830 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)
51f4d38b-2c1e-4e0e-b01f-89d16a754ddd 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)
97e892ec-3e14-47a5-ae82-82595cc26bcb 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)
e4c28f4c-b88e-4243-b846-5c9fb7696211 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)
3e0ebb08-4889-4dd5-a1e0-6a9af3d2a643 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)
f6c81162-5696-49bb-be19-16c9d603a846 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)
4d7aeb81-19da-4ca2-bc53-edf0b531b4dc 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)
e391eb8f-833a-4cca-a04f-3bdb2282a51c 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)
639657c9-1258-422d-8bae-67f4e1e8f81c 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)
f0bf58ae-c91a-4c04-b31d-1ae4951a0f5f 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)
a285fb0f-cab3-492e-bb67-48b49d313b5e 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)
a0710db8-cc12-4812-a49f-96e092576971 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)
a859f189-7d3a-46e4-91fb-b0e3248c7423 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)
8acd9849-f0d4-421d-a659-86a67b34f18b 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)
9c7654dc-7da6-499e-9b8a-0a86ac6d08d2 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)
a89c9e3b-f5b0-4bfa-ae55-9b94708beaed 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)
2904f6ce-6666-4455-af8c-b7df39e811e1 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)
fb406cc5-66a2-42e7-aaf6-196fa96a1df8 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)
281b0bbf-5f1a-4fba-9efc-30c37d7de090 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)
d7a435b3-27c1-4959-b9f2-ba961552e2f7 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)
6528e414-f961-4ac6-97a1-2eb6d53e8437 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)
c4792ba3-ab8e-43b4-9b1b-f4933892c4cf 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)
0f37d9e2-120b-4ce3-b443-8a0cdb2a26f5 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)
81feb314-44b5-46ed-86a3-edd3a41e5b8b 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)
754d090e-399f-4d5f-b644-d08a813ae68a 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)
dc7442a5-6396-474a-b6b2-4dadb3f878c3 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)
7f83d8d0-1fc9-4322-a44f-46d965120743 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)
c4e6a02a-fe3b-485d-b538-edf4f46c44f9 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)
08210c54-4316-48d5-b885-315af3874541 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)
e1d485f0-bece-4d6d-af8a-71f15e6725d9 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)
67ab593b-f6b0-49b7-8e5f-07c82cf8e8eb 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)
92801c79-d062-42cd-9f8f-daa5b9e6eb36 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)
214bd55e-e936-4368-965c-13d46cf89d17 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)
e96ee37c-1727-420f-ab0d-f7a3e1d53bcf 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)
ab197a1d-3d2f-42b5-8e57-8f70368754ea 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)
83ddbde3-32a4-48e5-a241-efb15b0ceb0e 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)
70f327b1-ae0c-42ff-aaf0-6943875ac76a 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)
c4ad6883-75bb-4a13-b1a1-630b475c86ff 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)
4e6c6fac-6803-4c1f-8689-371f8f2dffe6 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)
d50948b4-7e29-467d-b9d1-373024d1fce8 e0560b84-d2ca-4897-9c7e-a088f722fc52 RestClientTests test__034__RestClient__time__should_return_server_time() expected to eventually be close to <1699885901.6737> (within 60), got <1699885627.892> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientTests.swift#CharacterRangeLen=0&EndingLineNumber=501&StartingLineNumber=501)
e4666fd9-bf89-4100-a6ad-9dcb71a3abc5 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)
51909561-77e5-440e-8a4a-58c93d87a8a8 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)
6e3d0909-79e0-4954-8779-b7cedb49616c 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)