| Child |
Name |
Tests |
Failures |
Skipped |
Duration |
Success rate |
| clearDeviceLocked clears flag |
clearDeviceLocked clears flag |
1 |
0 |
0 |
0.007s |
100% |
| clearError clears error |
clearError clears error |
1 |
0 |
0 |
0.005s |
100% |
| handleEmailLink completes sign-in and resolves identity |
handleEmailLink completes sign-in and resolves identity |
1 |
0 |
0 |
0.013s |
100% |
| handleEmailLink handles invalid link error |
handleEmailLink handles invalid link error |
1 |
0 |
0 |
0.007s |
100% |
| init - authenticated user without appLockRepository stays default |
init - authenticated user without appLockRepository stays default |
1 |
0 |
0 |
0.005s |
100% |
| init - not authenticated stays default |
init - not authenticated stays default |
1 |
0 |
0 |
0.005s |
100% |
| signInWithApple - auth error sets error |
signInWithApple - auth error sets error |
1 |
0 |
0 |
0.007s |
100% |
| signInWithApple - device locked to different user |
signInWithApple - device locked to different user |
1 |
0 |
0 |
0.010s |
100% |
| signInWithApple - existing user with DOB sets all flags |
signInWithApple - existing user with DOB sets all flags |
1 |
0 |
0 |
0.013s |
100% |
| signInWithApple - success with new user |
signInWithApple - success with new user |
1 |
0 |
0 |
0.008s |
100% |
| signInWithEmail accepts normal email domains |
signInWithEmail accepts normal email domains |
1 |
0 |
0 |
0.007s |
100% |
| signInWithEmail handles send failure gracefully |
signInWithEmail handles send failure gracefully |
1 |
0 |
0 |
0.006s |
100% |
| signInWithEmail rejects disposable email domains |
signInWithEmail rejects disposable email domains |
1 |
0 |
0 |
0.046s |
100% |
| signInWithEmail sends link and sets awaitingEmailLink state |
signInWithEmail sends link and sets awaitingEmailLink state |
1 |
0 |
0 |
0.008s |
100% |
| signInWithGoogle - auth error sets error |
signInWithGoogle - auth error sets error |
1 |
0 |
0 |
0.018s |
100% |
| signInWithGoogle - clears previous error before attempting |
signInWithGoogle - clears previous error before attempting |
1 |
0 |
0 |
0.011s |
100% |
| signInWithGoogle - device binding error is lenient |
signInWithGoogle - device binding error is lenient |
1 |
0 |
0 |
0.010s |
100% |
| signInWithGoogle - device locked to different user |
signInWithGoogle - device locked to different user |
1 |
0 |
0 |
0.009s |
100% |
| signInWithGoogle - existing user with DOB |
signInWithGoogle - existing user with DOB |
1 |
0 |
0 |
0.014s |
100% |
| signInWithGoogle - existing user without DOB |
signInWithGoogle - existing user without DOB |
1 |
0 |
0 |
0.035s |
100% |
| signInWithGoogle - expired suspension passes through normally |
signInWithGoogle - expired suspension passes through normally |
1 |
0 |
0 |
0.014s |
100% |
| signInWithGoogle - getUser error sets isBackendUnreachable |
signInWithGoogle - getUser error sets isBackendUnreachable |
1 |
0 |
0 |
0.010s |
100% |
| signInWithGoogle - identity resolution error shows backend unreachable |
signInWithGoogle - identity resolution error shows backend unreachable |
1 |
0 |
0 |
0.007s |
100% |
| signInWithGoogle - network error sets error and stops loading |
signInWithGoogle - network error sets error and stops loading |
1 |
0 |
0 |
0.013s |
100% |
| signInWithGoogle - no device binding binds new device |
signInWithGoogle - no device binding binds new device |
1 |
0 |
0 |
0.015s |
100% |
| signInWithGoogle - permanent suspension blocks indefinitely |
signInWithGoogle - permanent suspension blocks indefinitely |
1 |
0 |
0 |
0.013s |
100% |
| signInWithGoogle - success with new user |
signInWithGoogle - success with new user |
1 |
0 |
0 |
0.018s |
100% |
| signInWithGoogle - suspended user sets isSuspended true |
signInWithGoogle - suspended user sets isSuspended true |
1 |
0 |
0 |
0.012s |
100% |
| signInWithGoogle - userExists error sets isBackendUnreachable |
signInWithGoogle - userExists error sets isBackendUnreachable |
1 |
0 |
0 |
0.017s |
100% |
| signOut clears error state |
signOut clears error state |
1 |
0 |
0 |
0.014s |
100% |
| signOut clears suspension state |
signOut clears suspension state |
1 |
0 |
0 |
0.011s |
100% |
| signOut resets state |
signOut resets state |
1 |
0 |
0 |
0.013s |
100% |
| submitAppeal - failure sets error |
submitAppeal - failure sets error |
1 |
0 |
0 |
0.016s |
100% |
| submitAppeal - success sets canAppeal to false |
submitAppeal - success sets canAppeal to false |
1 |
0 |
0 |
0.015s |
100% |