mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-03-06 16:30:55 +00:00
fix tests for validation / authviewcontroller
bringing up authViewController again is handled by the default completion block. So we need to pass it along
This commit is contained in:
@@ -131,4 +131,6 @@
|
||||
- (void) validationSucceededWithCompletion:(tValidationCompletion) completion;
|
||||
- (void) validationFailedWithError:(NSError *) validationError completion:(tValidationCompletion) completion;
|
||||
|
||||
#pragma mark - Helpers for testing
|
||||
- (tValidationCompletion) defaultValidationCompletionBlock;
|
||||
@end
|
||||
|
||||
@@ -375,7 +375,7 @@ static void *kInstallationIdentification = &kInstallationIdentification;
|
||||
_sut.validationType = BITAuthenticatorValidationTypeOnAppActive;
|
||||
|
||||
[_sut validationFailedWithError:[NSError errorWithDomain:kBITAuthenticatorErrorDomain code:0 userInfo:nil]
|
||||
completion:nil];
|
||||
completion:_sut.defaultValidationCompletionBlock];
|
||||
[verifyCount(delegateMock, times(1)) authenticator:_sut willShowAuthenticationController:(id)anything()];
|
||||
}
|
||||
|
||||
@@ -385,7 +385,7 @@ static void *kInstallationIdentification = &kInstallationIdentification;
|
||||
_sut.validationType = BITAuthenticatorValidationTypeOptional;
|
||||
|
||||
[_sut validationFailedWithError:nil
|
||||
completion:nil];
|
||||
completion:_sut.defaultValidationCompletionBlock];
|
||||
[verifyCount(delegateMock, never()) authenticator:_sut willShowAuthenticationController:(id)anything()];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user