Добавлено запоминание последнего изменения пароля, удалено поле auth_key, поправлена загрузка фикстур для функциональных тестов

This commit is contained in:
ErickSkrauch
2016-03-12 00:55:46 +03:00
parent 7e2247ccb5
commit d9a218e075
7 changed files with 34 additions and 15 deletions

View File

@ -89,6 +89,7 @@ class ChangePasswordFormTest extends DbTestCase {
expect('form should return true', $model->changePassword())->true();
expect('new password should be successfully stored into account', $account->validatePassword('my-new-password'))->true();
expect('always use new strategy', $account->password_hash_strategy)->equals(Account::PASS_HASH_STRATEGY_YII2);
expect('password change time updated', $account->password_changed_at)->greaterOrEquals(time());
});
/** @var Account $account */
@ -102,6 +103,7 @@ class ChangePasswordFormTest extends DbTestCase {
expect('form should return true', $model->changePassword())->true();
expect('new password should be successfully stored into account', $account->validatePassword('my-new-password'))->true();
expect('strategy should be changed to modern', $account->password_hash_strategy)->equals(Account::PASS_HASH_STRATEGY_YII2);
expect('password change time updated', $account->password_changed_at)->greaterOrEquals(time());
});
}