|
109 | 109 | let provider = PhoneAuthProvider.provider(auth: auth)
|
110 | 110 | let mockVerifier = FakeAuthRecaptchaVerifier(captchaResponse: kCaptchaResponse)
|
111 | 111 | AuthRecaptchaVerifier.setShared(mockVerifier, auth: auth)
|
112 |
| - let requestExpectation = expectation(description: "verifyRequester") |
113 |
| - rpcIssuer.rceMode = .enforce |
| 112 | + rpcIssuer.rceMode = "ENFORCE" |
114 | 113 | rpcIssuer?.verifyRequester = { request in
|
115 | 114 | XCTAssertEqual(request.phoneNumber, self.kTestPhoneNumber)
|
116 | 115 | XCTAssertEqual(request.captchaResponse, self.kCaptchaResponse)
|
117 | 116 | XCTAssertEqual(request.recaptchaVersion, "RECAPTCHA_ENTERPRISE")
|
118 | 117 | XCTAssertEqual(request.codeIdentity, CodeIdentity.empty)
|
119 |
| - requestExpectation.fulfill() |
120 | 118 | do {
|
121 | 119 | try self.rpcIssuer?
|
122 | 120 | .respond(withJSON: [self.kVerificationIDKey: self.kTestVerificationID])
|
|
150 | 148 | .invalidRecaptchaTokenError(message: "INVALID_RECAPTCHA_TOKEN")
|
151 | 149 | let mockVerifier = FakeAuthRecaptchaVerifier(error: invalidRecaptchaTokenError)
|
152 | 150 | AuthRecaptchaVerifier.setShared(mockVerifier, auth: auth)
|
153 |
| - rpcIssuer.rceMode = .enforce |
| 151 | + rpcIssuer.rceMode = "ENFORCE" |
154 | 152 | do {
|
155 |
| - let result = try await provider.verifyClAndSendVerificationCodeWithRecaptcha( |
| 153 | + let _ = try await provider.verifyClAndSendVerificationCodeWithRecaptcha( |
156 | 154 | toPhoneNumber: kTestPhoneNumber,
|
157 | 155 | retryOnInvalidAppCredential: false,
|
158 | 156 | uiDelegate: nil,
|
|
176 | 174 | .missingRecaptchaTokenError(message: "MISSING_RECAPTCHA_TOKEN")
|
177 | 175 | let mockVerifier = FakeAuthRecaptchaVerifier(error: missingRecaptchaTokenError)
|
178 | 176 | AuthRecaptchaVerifier.setShared(mockVerifier, auth: auth)
|
179 |
| - rpcIssuer.rceMode = .enforce |
| 177 | + rpcIssuer.rceMode = "ENFORCE" |
180 | 178 | do {
|
181 |
| - let result = try await provider.verifyClAndSendVerificationCodeWithRecaptcha( |
| 179 | + let _ = try await provider.verifyClAndSendVerificationCodeWithRecaptcha( |
182 | 180 | toPhoneNumber: kTestPhoneNumber,
|
183 | 181 | retryOnInvalidAppCredential: false,
|
184 | 182 | uiDelegate: nil,
|
|
0 commit comments