mirror of
https://github.com/maxgoedjen/secretive.git
synced 2025-04-18 05:22:11 +00:00
Tests
This commit is contained in:
parent
5b4b2ae823
commit
29e3af24ab
@ -27,7 +27,7 @@ extension Agent {
|
|||||||
guard !data.isEmpty else { return }
|
guard !data.isEmpty else { return }
|
||||||
let requestTypeInt = data[4]
|
let requestTypeInt = data[4]
|
||||||
guard let requestType = SSHAgent.RequestType(rawValue: requestTypeInt) else {
|
guard let requestType = SSHAgent.RequestType(rawValue: requestTypeInt) else {
|
||||||
writer.write(SSHAgent.ResponseType.agentFailure.data)
|
writer.write(OpenSSHKeyWriter().lengthAndData(of: SSHAgent.ResponseType.agentFailure.data))
|
||||||
os_log(.debug, "Agent returned %@", SSHAgent.ResponseType.agentFailure.debugDescription)
|
os_log(.debug, "Agent returned %@", SSHAgent.ResponseType.agentFailure.debugDescription)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -41,6 +41,7 @@ class AgentTests: XCTestCase {
|
|||||||
agent.handle(reader: stubReader, writer: stubWriter)
|
agent.handle(reader: stubReader, writer: stubWriter)
|
||||||
let reader = OpenSSHReader(data: stubWriter.data)
|
let reader = OpenSSHReader(data: stubWriter.data)
|
||||||
// TODO: VERIFY
|
// TODO: VERIFY
|
||||||
|
XCTAssertFalse(true)
|
||||||
print(stubWriter.data.base64EncodedString())
|
print(stubWriter.data.base64EncodedString())
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -87,7 +88,7 @@ class AgentTests: XCTestCase {
|
|||||||
// MARK: Exception Handling
|
// MARK: Exception Handling
|
||||||
|
|
||||||
func testSignatureException() {
|
func testSignatureException() {
|
||||||
let stubReader = StubFileHandleReader(availableData: Constants.Requests.requestIdentities)
|
let stubReader = StubFileHandleReader(availableData: Constants.Requests.requestSignature)
|
||||||
let list = storeList(with: [Constants.Secrets.ecdsa256Secret, Constants.Secrets.ecdsa384Secret])
|
let list = storeList(with: [Constants.Secrets.ecdsa256Secret, Constants.Secrets.ecdsa384Secret])
|
||||||
let store = list.stores.first?.base as! Stub.Store
|
let store = list.stores.first?.base as! Stub.Store
|
||||||
store.shouldThrow = true
|
store.shouldThrow = true
|
||||||
|
Loading…
Reference in New Issue
Block a user