mirror of
git://jb55.com/damus
synced 2024-10-01 17:30:44 +00:00
test: fix crashing in AUTH test
This commit is contained in:
parent
ed30b123db
commit
091a8ae090
@ -51,7 +51,13 @@ final class AuthIntegrationTests: XCTestCase {
|
|||||||
XCTAssertEqual(pool.num_connected, 1)
|
XCTAssertEqual(pool.num_connected, 1)
|
||||||
// Assert that AUTH message has been received
|
// Assert that AUTH message has been received
|
||||||
XCTAssertTrue(received_messages.count >= 1, "expected recieved_messages to be >= 1")
|
XCTAssertTrue(received_messages.count >= 1, "expected recieved_messages to be >= 1")
|
||||||
let json_received = try! JSONSerialization.jsonObject(with: received_messages[0].data(using: .utf8)!, options: []) as! [Any]
|
guard let msg = received_messages[safe: 0],
|
||||||
|
let dat = msg.data(using: .utf8),
|
||||||
|
let json_received = try? JSONSerialization.jsonObject(with: dat, options: []) as? [Any]
|
||||||
|
else {
|
||||||
|
XCTAssert(false)
|
||||||
|
return
|
||||||
|
}
|
||||||
XCTAssertEqual(json_received[0] as! String, "AUTH")
|
XCTAssertEqual(json_received[0] as! String, "AUTH")
|
||||||
// Assert that we've replied with the AUTH response
|
// Assert that we've replied with the AUTH response
|
||||||
XCTAssertEqual(sent_messages.count, 1)
|
XCTAssertEqual(sent_messages.count, 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user