@@ -4712,23 +4712,20 @@ describe('beforePasswordResetRequest hook', () => {
47124712
47134713 Parse . Cloud . beforePasswordResetRequest ( req => {
47144714 hit ++ ;
4715- if ( req . object . get ( 'isBanned' ) ) {
4716- throw new Error ( 'banned account' ) ;
4717- }
4715+ throw new Error ( 'password reset blocked' ) ;
47184716 } ) ;
47194717
47204718 const user = new Parse . User ( ) ;
4721- user . setUsername ( 'banneduser ' ) ;
4719+ user . setUsername ( 'testuser ' ) ;
47224720 user . setPassword ( 'password' ) ;
4723- user . set ( 'email' , 'banned @example.com' ) ;
4721+ user . set ( 'email' , 'test @example.com' ) ;
47244722 await user . signUp ( ) ;
4725- await user . save ( { isBanned : true } ) ;
47264723
47274724 try {
4728- await Parse . User . requestPasswordReset ( 'banned @example.com' ) ;
4725+ await Parse . User . requestPasswordReset ( 'test @example.com' ) ;
47294726 throw new Error ( 'should not have sent password reset email.' ) ;
47304727 } catch ( e ) {
4731- expect ( e . message ) . toBe ( 'banned account ' ) ;
4728+ expect ( e . message ) . toBe ( 'password reset blocked ' ) ;
47324729 }
47334730 expect ( hit ) . toBe ( 1 ) ;
47344731 expect ( sendPasswordResetEmailCalled ) . toBe ( false ) ;
@@ -4753,26 +4750,24 @@ describe('beforePasswordResetRequest hook', () => {
47534750
47544751 Parse . Cloud . beforePasswordResetRequest ( req => {
47554752 hit ++ ;
4756- if ( req . object . get ( 'isBanned' ) ) {
4757- throw new Error ( 'banned account' ) ;
4758- }
4753+ throw new Error ( 'password reset blocked' ) ;
47594754 } ) ;
47604755
47614756 const user = new Parse . User ( ) ;
4762- user . setUsername ( 'banneduser2 ' ) ;
4757+ user . setUsername ( 'testuser2 ' ) ;
47634758 user . setPassword ( 'password' ) ;
4764- user . set ( 'email' , 'banned2 @example.com' ) ;
4759+ user . set ( 'email' , 'test @example.com' ) ;
47654760 await user . signUp ( ) ;
47664761 const base64 = 'V29ya2luZyBhdCBQYXJzZSBpcyBncmVhdCE=' ;
47674762 const file = new Parse . File ( 'myfile.txt' , { base64 } ) ;
47684763 await file . save ( ) ;
4769- await user . save ( { isBanned : true , file } ) ;
4764+ await user . save ( { file } ) ;
47704765
47714766 try {
4772- await Parse . User . requestPasswordReset ( 'banned2 @example.com' ) ;
4767+ await Parse . User . requestPasswordReset ( 'test @example.com' ) ;
47734768 throw new Error ( 'should not have sent password reset email.' ) ;
47744769 } catch ( e ) {
4775- expect ( e . message ) . toBe ( 'banned account ' ) ;
4770+ expect ( e . message ) . toBe ( 'password reset blocked ' ) ;
47764771 }
47774772 expect ( hit ) . toBe ( 1 ) ;
47784773 expect ( sendPasswordResetEmailCalled ) . toBe ( false ) ;
@@ -4787,6 +4782,7 @@ describe('beforePasswordResetRequest hook', () => {
47874782 } ;
47884783
47894784 await reconfigureServer ( {
4785+ appName : 'test' ,
47904786 emailAdapter : emailAdapter ,
47914787 publicServerURL : 'http://localhost:8378/1' ,
47924788 } ) ;
@@ -4795,11 +4791,8 @@ describe('beforePasswordResetRequest hook', () => {
47954791 hit ++ ;
47964792 } ) ;
47974793
4798- try {
4799- await Parse . User . requestPasswordReset ( '[email protected] ' ) ; 4800- } catch ( e ) {
4801- // May or may not throw depending on passwordPolicy.resetPasswordSuccessOnInvalidEmail
4802- }
4794+ await Parse . User . requestPasswordReset ( '[email protected] ' ) ; 4795+
48034796 expect ( hit ) . toBe ( 0 ) ;
48044797 } ) ;
48054798
0 commit comments