|
|
|
@ -449,7 +449,7 @@ class LostControllerTest extends TestCase { |
|
|
|
|
|
|
|
$response = $this->lostController->setPassword('TheOnlyAndOnlyOneTokenToResetThePassword', 'ValidTokenUser', 'NewPassword', true); |
|
|
|
$expectedResponse = ['status' => 'error', 'msg' => '']; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSetPasswordSuccessful() { |
|
|
|
@ -477,7 +477,7 @@ class LostControllerTest extends TestCase { |
|
|
|
|
|
|
|
$response = $this->lostController->setPassword('TheOnlyAndOnlyOneTokenToResetThePassword', 'ValidTokenUser', 'NewPassword', true); |
|
|
|
$expectedResponse = ['user' => 'ValidTokenUser', 'status' => 'success']; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSetPasswordExpiredToken() { |
|
|
|
@ -496,7 +496,7 @@ class LostControllerTest extends TestCase { |
|
|
|
'status' => 'error', |
|
|
|
'msg' => 'Could not reset password because the token is expired', |
|
|
|
]; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSetPasswordInvalidDataInDb() { |
|
|
|
@ -516,7 +516,7 @@ class LostControllerTest extends TestCase { |
|
|
|
'status' => 'error', |
|
|
|
'msg' => 'Could not reset password because the token is invalid', |
|
|
|
]; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testIsSetPasswordWithoutTokenFailing() { |
|
|
|
@ -535,7 +535,7 @@ class LostControllerTest extends TestCase { |
|
|
|
'status' => 'error', |
|
|
|
'msg' => 'Could not reset password because the token is invalid' |
|
|
|
]; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSetPasswordForDisabledUser() { |
|
|
|
@ -565,7 +565,7 @@ class LostControllerTest extends TestCase { |
|
|
|
'status' => 'error', |
|
|
|
'msg' => 'Could not reset password because the token is invalid' |
|
|
|
]; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSendEmailNoEmail() { |
|
|
|
@ -601,7 +601,7 @@ class LostControllerTest extends TestCase { |
|
|
|
}]]); |
|
|
|
$response = $this->lostController->setPassword('myToken', 'user', 'newpass', false); |
|
|
|
$expectedResponse = ['status' => 'error', 'msg' => '', 'encryption' => true]; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testSetPasswordDontProceedMasterKey() { |
|
|
|
@ -629,7 +629,7 @@ class LostControllerTest extends TestCase { |
|
|
|
|
|
|
|
$response = $this->lostController->setPassword('TheOnlyAndOnlyOneTokenToResetThePassword', 'ValidTokenUser', 'NewPassword', false); |
|
|
|
$expectedResponse = ['user' => 'ValidTokenUser', 'status' => 'success']; |
|
|
|
$this->assertSame($expectedResponse, $response); |
|
|
|
$this->assertSame($expectedResponse, $response->getData()); |
|
|
|
} |
|
|
|
|
|
|
|
public function testTwoUsersWithSameEmail() { |
|
|
|
|