0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 12:02:18 +02:00

Fix broken tests

This commit is contained in:
Michelle Linington 2022-02-11 14:14:15 -08:00
parent e2fe069d38
commit a7a874d819

View File

@ -19,7 +19,7 @@ class HsmEnclaveTests: TestCaseBase {
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
]) ])
let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey, codeHashes: hashes) let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey.keyBytes, codeHashes: hashes)
let initialMessage = try! hsmEnclaveClient.initialRequest() let initialMessage = try! hsmEnclaveClient.initialRequest()
XCTAssertEqual(112, initialMessage.count) XCTAssertEqual(112, initialMessage.count)
} }
@ -27,7 +27,7 @@ class HsmEnclaveTests: TestCaseBase {
func testCreateClientFailsWithNoHashes() { func testCreateClientFailsWithNoHashes() {
let validKey = IdentityKeyPair.generate().publicKey let validKey = IdentityKeyPair.generate().publicKey
let hashes = HsmCodeHashList() let hashes = HsmCodeHashList()
XCTAssertThrowsError(try HsmEnclaveClient(publicKey: validKey, codeHashes: hashes)) XCTAssertThrowsError(try HsmEnclaveClient(publicKey: validKey.keyBytes, codeHashes: hashes))
} }
func testCompleteHandshakeWithoutInitialRequest() { func testCompleteHandshakeWithoutInitialRequest() {
@ -37,7 +37,7 @@ class HsmEnclaveTests: TestCaseBase {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
]) ])
let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey, codeHashes: hashes) let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey.keyBytes, codeHashes: hashes)
let handshakeResponse: [UInt8] = [0x01, 0x02, 0x03] let handshakeResponse: [UInt8] = [0x01, 0x02, 0x03]
XCTAssertThrowsError(try hsmEnclaveClient.completeHandshake(handshakeResponse)) XCTAssertThrowsError(try hsmEnclaveClient.completeHandshake(handshakeResponse))
} }
@ -49,7 +49,7 @@ class HsmEnclaveTests: TestCaseBase {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
]) ])
let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey, codeHashes: hashes) let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey.keyBytes, codeHashes: hashes)
let plaintextToSend: [UInt8] = [0x01, 0x02, 0x03] let plaintextToSend: [UInt8] = [0x01, 0x02, 0x03]
XCTAssertThrowsError(try hsmEnclaveClient.establishedSend(plaintextToSend)) XCTAssertThrowsError(try hsmEnclaveClient.establishedSend(plaintextToSend))
} }
@ -61,7 +61,7 @@ class HsmEnclaveTests: TestCaseBase {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
]) ])
let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey, codeHashes: hashes) let hsmEnclaveClient = try! HsmEnclaveClient(publicKey: validKey.keyBytes, codeHashes: hashes)
let receivedCiphertext: [UInt8] = [0x01, 0x02, 0x03] let receivedCiphertext: [UInt8] = [0x01, 0x02, 0x03]
XCTAssertThrowsError(try hsmEnclaveClient.establishedRecv(receivedCiphertext)) XCTAssertThrowsError(try hsmEnclaveClient.establishedRecv(receivedCiphertext))
} }