Skip to content

Commit

Permalink
Rolled back failing test "test__069__Connection__connection_failures_…
Browse files Browse the repository at this point in the history
…once_CONNECTED__System_s_response_to_a_resume_request__CONNECTED_ProtocolMessage_with_the_different_connectionId_than_the_current_client_and_an_non_fatal_error"
  • Loading branch information
maratal committed Apr 2, 2023
1 parent bfc6b94 commit c00b0b6
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions Test/Tests/RealtimeClientConnectionTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -2552,23 +2552,23 @@ class RealtimeClientConnectionTests: XCTestCase {
waitUntil(timeout: testTimeout) { done in
let partialDone = AblyTests.splitDone(2, done: done)
client.connection.once(.connected) { stateChange in
XCTAssertEqual(stateChange.reason?.message, "Injected error")
XCTAssertTrue(client.connection.errorReason === stateChange.reason)
expect(stateChange.reason?.message).to(equal("Injected error"))
expect(client.connection.errorReason).to(beIdenticalTo(stateChange.reason))
let transport = client.internal.transport as! TestProxyTransport

let connectedPM = transport.protocolMessagesReceived.filter { $0.action == .connected }[0]
XCTAssertEqual(connectedPM.connectionId, expectedConnectionId)
XCTAssertEqual(client.connection.id, expectedConnectionId)
expect(connectedPM.connectionId).toNot(equal(expectedConnectionId))
expect(client.connection.id).toNot(equal(expectedConnectionId))
//ensure reattach
XCTAssertEqual((transport.protocolMessagesSent.filter { $0.action == .attach }).count, 1)
expect(transport.protocolMessagesSent.filter { $0.action == .attach }).to(haveCount(1))
partialDone()
}
channel.once(.attached) { stateChange in
guard let error = stateChange.reason else {
fail("Reason error is nil"); done(); return
}
XCTAssertEqual(error.message, "Channel injected error")
XCTAssertTrue(channel.errorReason === error)
expect(error.message).to(equal("Channel injected error"))
expect(channel.errorReason).to(beIdenticalTo(error))
partialDone()
}
}
Expand Down

0 comments on commit c00b0b6

Please sign in to comment.