File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -76,12 +76,15 @@ class AuthBackend {
7676 return " FirebaseAuth.iOS/ \( FirebaseVersion ( ) ) \( GTMFetcherStandardUserAgentString ( nil ) ) "
7777 }
7878
79- private static var gBackendImplementation = AuthBackendRPCImplementation ( )
79+ private static var realRPCBackend = AuthBackendRPCImplementation ( )
80+ private static var gBackendImplementation = realRPCBackend
8081
81- class func setDefaultBackendImplementationWithRPCIssuer( issuer: AuthBackendRPCIssuer ? ) {
82- if let issuer = issuer {
83- gBackendImplementation. rpcIssuer = issuer
84- }
82+ class func setTestRPCIssuer( issuer: AuthBackendRPCIssuer ) {
83+ gBackendImplementation. rpcIssuer = issuer
84+ }
85+
86+ class func resetRPCIssuer( ) {
87+ gBackendImplementation. rpcIssuer = realRPCBackend. rpcIssuer
8588 }
8689
8790 class func implementation( ) -> AuthBackendImplementation {
Original file line number Diff line number Diff line change @@ -72,13 +72,13 @@ class RPCBaseTests: XCTestCase {
7272
7373 override func setUp( ) {
7474 rpcIssuer = FakeBackendRPCIssuer ( )
75- AuthBackend . setDefaultBackendImplementationWithRPCIssuer ( issuer: rpcIssuer)
75+ AuthBackend . setTestRPCIssuer ( issuer: rpcIssuer)
7676 rpcImplementation = AuthBackend . implementation ( )
7777 }
7878
7979 override func tearDown( ) {
8080 rpcIssuer = nil
81- AuthBackend . setDefaultBackendImplementationWithRPCIssuer ( issuer : nil )
81+ AuthBackend . resetRPCIssuer ( )
8282 }
8383
8484 /** @fn checkRequest
You can’t perform that action at this time.
0 commit comments