@@ -16,7 +16,7 @@ import {
16
16
import type { GenerateLinkProperties , User } from '../src/lib/types'
17
17
18
18
const INVALID_EMAIL = 'xx:;[email protected] '
19
- const INVALID_USER_ID = 'invalid-uuid '
19
+ const NON_EXISTANT_USER_ID = '83fd9e20-7a80-46e4-bf29-a86e3d6bbf66 '
20
20
21
21
describe ( 'GoTrueAdminApi' , ( ) => {
22
22
describe ( 'User creation' , ( ) => {
@@ -152,7 +152,7 @@ describe('GoTrueAdminApi', () => {
152
152
} )
153
153
154
154
test ( 'getUserById() returns AuthError when user id is invalid' , async ( ) => {
155
- const { error, data } = await serviceRoleApiClient . getUserById ( INVALID_USER_ID )
155
+ const { error, data } = await serviceRoleApiClient . getUserById ( NON_EXISTANT_USER_ID )
156
156
157
157
expect ( error ) . not . toBeNull ( )
158
158
expect ( data . user ) . toBeNull ( )
@@ -283,7 +283,7 @@ describe('GoTrueAdminApi', () => {
283
283
} )
284
284
285
285
test ( 'deleteUser() returns AuthError when user id is invalid' , async ( ) => {
286
- const { error, data } = await serviceRoleApiClient . deleteUser ( INVALID_USER_ID )
286
+ const { error, data } = await serviceRoleApiClient . deleteUser ( NON_EXISTANT_USER_ID )
287
287
288
288
expect ( error ) . not . toBeNull ( )
289
289
expect ( data . user ) . toBeNull ( )
@@ -479,7 +479,7 @@ describe('GoTrueAdminApi', () => {
479
479
test ( 'listUsers() returns AuthError when page is invalid' , async ( ) => {
480
480
const { error, data } = await serviceRoleApiClient . listUsers ( {
481
481
page : - 1 ,
482
- perPage : 10
482
+ perPage : 10 ,
483
483
} )
484
484
485
485
expect ( error ) . not . toBeNull ( )
@@ -489,8 +489,8 @@ describe('GoTrueAdminApi', () => {
489
489
490
490
describe ( 'Update User' , ( ) => {
491
491
test ( 'updateUserById() returns AuthError when user id is invalid' , async ( ) => {
492
- const { error, data } = await serviceRoleApiClient . updateUserById ( INVALID_USER_ID , {
493
-
492
+ const { error, data } = await serviceRoleApiClient . updateUserById ( NON_EXISTANT_USER_ID , {
493
+
494
494
} )
495
495
496
496
expect ( error ) . not . toBeNull ( )
@@ -513,7 +513,7 @@ describe('GoTrueAdminApi', () => {
513
513
expect ( uid ) . toBeTruthy ( )
514
514
515
515
const { error : enrollError } = await authClientWithSession . mfa . enroll ( {
516
- factorType : 'totp'
516
+ factorType : 'totp' ,
517
517
} )
518
518
expect ( enrollError ) . toBeNull ( )
519
519
@@ -526,35 +526,41 @@ describe('GoTrueAdminApi', () => {
526
526
527
527
const factorId = data ?. factors [ 0 ] . id
528
528
expect ( factorId ) . toBeDefined ( )
529
- const { data : deletedData , error : deletedError } = await serviceRoleApiClient . mfa . deleteFactor ( {
530
- userId : uid ,
531
- id : factorId !
532
- } )
529
+ const { data : deletedData , error : deletedError } =
530
+ await serviceRoleApiClient . mfa . deleteFactor ( {
531
+ userId : uid ,
532
+ id : factorId ! ,
533
+ } )
533
534
expect ( deletedError ) . toBeNull ( )
534
535
expect ( deletedData ) . not . toBeNull ( )
535
536
const deletedId = ( deletedData as any ) ?. data ?. id
536
537
console . log ( 'deletedId:' , deletedId )
537
538
expect ( deletedId ) . toEqual ( factorId )
538
539
539
- const { data : latestData , error : latestError } = await serviceRoleApiClient . mfa . listFactors ( { userId : uid } )
540
+ const { data : latestData , error : latestError } = await serviceRoleApiClient . mfa . listFactors ( {
541
+ userId : uid ,
542
+ } )
540
543
expect ( latestError ) . toBeNull ( )
541
544
expect ( latestData ) . not . toBeNull ( )
542
545
expect ( Array . isArray ( latestData ?. factors ) ) . toBe ( true )
543
546
expect ( latestData ?. factors . length ) . toEqual ( 0 )
544
547
} )
545
548
546
-
547
549
test ( 'mfa.listFactors returns AuthError for invalid user' , async ( ) => {
548
- const { data, error } = await serviceRoleApiClient . mfa . listFactors ( { userId : INVALID_USER_ID } )
550
+ const { data, error } = await serviceRoleApiClient . mfa . listFactors ( {
551
+ userId : NON_EXISTANT_USER_ID ,
552
+ } )
549
553
expect ( data ) . toBeNull ( )
550
554
expect ( error ) . not . toBeNull ( )
551
555
} )
552
556
553
557
test ( 'mfa.deleteFactors returns AuthError for invalid user' , async ( ) => {
554
- const { data, error } = await serviceRoleApiClient . mfa . deleteFactor ( { userId : INVALID_USER_ID , id : '1' } )
558
+ const { data, error } = await serviceRoleApiClient . mfa . deleteFactor ( {
559
+ userId : NON_EXISTANT_USER_ID ,
560
+ id : NON_EXISTANT_USER_ID ,
561
+ } )
555
562
expect ( data ) . toBeNull ( )
556
563
expect ( error ) . not . toBeNull ( )
557
564
} )
558
-
559
565
} )
560
566
} )
0 commit comments