@@ -590,12 +590,10 @@ class AuthBackendRPCImplementationTests: RPCBaseTests {
590
590
try self . rpcIssuer. respond ( withJSON: [ : ] )
591
591
}
592
592
_ = try ? await rpcImplementation. call ( with: request)
593
- // Make sure completeRequest updates.
594
- usleep ( 10000 )
595
593
596
594
// Then
597
595
let expectedHeader = HeartbeatLoggingTestUtils . nonEmptyHeartbeatsPayload. headerValue ( )
598
- let completeRequest = try XCTUnwrap ( rpcIssuer. completeRequest)
596
+ let completeRequest = await rpcIssuer. completeRequest. value
599
597
let headerValue = completeRequest. value ( forHTTPHeaderField: " X-Firebase-Client " )
600
598
XCTAssertEqual ( headerValue, expectedHeader)
601
599
}
@@ -619,10 +617,8 @@ class AuthBackendRPCImplementationTests: RPCBaseTests {
619
617
try self . rpcIssuer. respond ( withJSON: [ : ] )
620
618
}
621
619
_ = try ? await rpcImplementation. call ( with: request)
622
- // Make sure completeRequest updates.
623
- usleep ( 10000 )
624
620
625
- let completeRequest = try XCTUnwrap ( rpcIssuer. completeRequest)
621
+ let completeRequest = await rpcIssuer. completeRequest. value
626
622
let headerValue = completeRequest. value ( forHTTPHeaderField: " X-Firebase-AppCheck " )
627
623
XCTAssertEqual ( headerValue, fakeAppCheck. fakeAppCheckToken)
628
624
}
@@ -651,11 +647,9 @@ class AuthBackendRPCImplementationTests: RPCBaseTests {
651
647
try self . rpcIssuer. respond ( withJSON: [ : ] )
652
648
}
653
649
_ = try ? await rpcImplementation. call ( with: request)
654
- // Make sure completRequest updates.
655
- usleep ( 10000 )
656
650
657
651
// Then
658
- let completeRequest = try XCTUnwrap ( rpcIssuer. completeRequest)
652
+ let completeRequest = await rpcIssuer. completeRequest. value
659
653
XCTAssertNil ( completeRequest. value ( forHTTPHeaderField: " X-Firebase-Client " ) )
660
654
}
661
655
#endif // COCOAPODS || SWIFT_PACKAGE
0 commit comments