@@ -80,41 +80,38 @@ class MockHTTPClient: HTTPClient {
8080 with verificationMode: Signing . ResponseVerificationMode ? = nil ,
8181 completionHandler: Completion < Value > ?
8282 ) {
83- Task {
84- let verificationMode = verificationMode ?? self . systemInfo. responseVerificationMode
85-
86- let request = request
87- . requestAddingNonceIfRequired ( with: verificationMode)
88- . withHardcodedNonce
89-
90- let call = Call ( request: request,
91- headers: request. headers (
92- with: self . authHeaders,
93- defaultHeaders: await self . defaultHeaders,
94- verificationMode: verificationMode,
95- internalSettings: self . systemInfo. dangerousSettings. internalSettings)
96- )
83+ let verificationMode = verificationMode ?? self . systemInfo. responseVerificationMode
84+
85+ let request = request
86+ . requestAddingNonceIfRequired ( with: verificationMode)
87+ . withHardcodedNonce
88+
89+ let call = Call ( request: request,
90+ headers: request. headers ( with: self . authHeaders,
91+ defaultHeaders: self . defaultHeaders,
92+ verificationMode: verificationMode,
93+ internalSettings: self . systemInfo. dangerousSettings. internalSettings)
94+ )
9795
98- DispatchQueue . main. async {
99- self . calls. append ( call)
96+ DispatchQueue . main. async {
97+ self . calls. append ( call)
10098
101- assertSnapshot ( matching: call,
102- as: . formattedJson,
103- file: self . sourceTestFile,
104- testName: CurrentTestCaseTracker . osVersionAndTestName)
99+ assertSnapshot ( matching: call,
100+ as: . formattedJson,
101+ file: self . sourceTestFile,
102+ testName: CurrentTestCaseTracker . osVersionAndTestName)
105103
106- let mock = self . mocks [ request. path. url!] ?? . init( statusCode: . success)
104+ let mock = self . mocks [ request. path. url!] ?? . init( statusCode: . success)
107105
108- if let completionHandler = completionHandler {
109- let response : VerifiedHTTPResponse < Value > . Result = mock. response. parseResponse ( )
106+ if let completionHandler = completionHandler {
107+ let response : VerifiedHTTPResponse < Value > . Result = mock. response. parseResponse ( )
110108
111- if mock. delay != . never {
112- DispatchQueue . main. asyncAfter ( deadline: . now( ) + mock. delay) {
113- completionHandler ( response)
114- }
115- } else {
109+ if mock. delay != . never {
110+ DispatchQueue . main. asyncAfter ( deadline: . now( ) + mock. delay) {
116111 completionHandler ( response)
117112 }
113+ } else {
114+ completionHandler ( response)
118115 }
119116 }
120117 }
0 commit comments