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:
parent
e2fe069d38
commit
a7a874d819
@ -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))
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user