@@ -79,10 +79,7 @@ describe('createSessionCookie()', () => {
79
79
80
80
await new Promise ( resolve => setTimeout ( ( ) => resolve ( auth . revokeRefreshTokens ( uid2 , env ) ) , 1000 ) ) ;
81
81
82
- // Check revocation is forced in emulator-mode and this should throw.
83
- await expect ( auth . verifySessionCookie ( sessionCookie , false , env ) ) . rejects . toThrowError (
84
- new FirebaseAuthError ( AuthClientErrorCode . SESSION_COOKIE_REVOKED )
85
- ) ;
82
+ await expect ( auth . verifySessionCookie ( sessionCookie , false , env ) ) . resolves . toHaveProperty ( 'uid' , uid2 ) ;
86
83
87
84
await expect ( auth . verifySessionCookie ( sessionCookie , true , env ) ) . rejects . toThrowError (
88
85
new FirebaseAuthError ( AuthClientErrorCode . SESSION_COOKIE_REVOKED )
@@ -166,10 +163,7 @@ describe('verifySessionCookie()', () => {
166
163
expect ( userRecord . uid ) . to . equal ( uid ) ;
167
164
expect ( userRecord . disabled ) . to . equal ( true ) ;
168
165
169
- // If it is in emulator mode, a user-disabled error will be thrown.
170
- await expect ( auth . verifySessionCookie ( sessionCookie , false , env ) ) . rejects . toThrowError (
171
- new FirebaseAuthError ( AuthClientErrorCode . USER_DISABLED )
172
- ) ;
166
+ await expect ( auth . verifySessionCookie ( sessionCookie , false , env ) ) . resolves . toHaveProperty ( 'uid' , uid ) ;
173
167
174
168
await expect ( auth . verifySessionCookie ( sessionCookie , true , env ) ) . rejects . toThrowError (
175
169
new FirebaseAuthError ( AuthClientErrorCode . USER_DISABLED )
0 commit comments