File tree Expand file tree Collapse file tree
app/Console/Commands/User Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ public function handle(): int {
5151 }
5252
5353 $ userId = $ user ->id ;
54- $ user ->email = ' ' ;
54+ $ user ->email = uniqid () . ' @disabled-user.wikibase.cloud ' ;
5555 $ user ->password = random_bytes (10 );
5656 $ user ->verified = false ;
5757
Original file line number Diff line number Diff line change @@ -23,19 +23,22 @@ private function createUser($email) {
2323
2424 public function testSuccess () {
2525 $ oldUser = $ this ->createUser (self ::EMAIL );
26- $ oldUserId = $ oldUser ->id ;
2726
2827 $ this ->artisan ('wbs-user:disable ' ,
2928 [
3029 '--email ' => self ::EMAIL ,
3130 ]
3231 )->assertExitCode (0 );
3332
34- $ newUser = User::firstWhere ('id ' , $ oldUserId );
33+ $ newUser = User::firstWhere ('id ' , $ oldUser -> id );
3534
3635 $ this ->assertSame ($ oldUser ->id , $ newUser ->id );
37- $ this ->assertSame ($ newUser ->email , '' );
36+ $ this ->assertMatchesRegularExpression (
37+ '/^[0-9A-Za-z]+@disabled-user.wikibase.cloud$/ ' ,
38+ $ newUser ->email
39+ );
3840 $ this ->assertFalse ($ newUser ->hasVerifiedEmail ());
41+ $ this ->assertNotSame ($ oldUser ->password , $ newUser ->password );
3942 }
4043
4144 public function testUserNotFound () {
You can’t perform that action at this time.
0 commit comments