mirror of
https://github.com/maxgoedjen/secretive.git
synced 2025-04-10 17:47:19 +00:00
Tests
This commit is contained in:
parent
5b4b2ae823
commit
29e3af24ab
@ -27,7 +27,7 @@ extension Agent {
|
||||
guard !data.isEmpty else { return }
|
||||
let requestTypeInt = data[4]
|
||||
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)
|
||||
return
|
||||
}
|
||||
|
@ -41,6 +41,7 @@ class AgentTests: XCTestCase {
|
||||
agent.handle(reader: stubReader, writer: stubWriter)
|
||||
let reader = OpenSSHReader(data: stubWriter.data)
|
||||
// TODO: VERIFY
|
||||
XCTAssertFalse(true)
|
||||
print(stubWriter.data.base64EncodedString())
|
||||
}
|
||||
|
||||
@ -87,7 +88,7 @@ class AgentTests: XCTestCase {
|
||||
// MARK: Exception Handling
|
||||
|
||||
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 store = list.stores.first?.base as! Stub.Store
|
||||
store.shouldThrow = true
|
||||
|
Loading…
Reference in New Issue
Block a user