mirror of
https://github.com/phpbb/phpbb.git
synced 2025-02-24 12:03:21 +01:00
[ticket/12352] Add tests for checking smf passwords
PHPBB3-12352
This commit is contained in:
parent
ed1d4fe4a0
commit
57e4fb3810
@ -139,15 +139,18 @@ class phpbb_passwords_manager_test extends \phpbb_test_case
|
||||
array('foobar', '$H$kklk938d023k//k3023', false),
|
||||
array('foobar', '$H$3PtYMgXb39lrIWkgoxYLWtRkZtY3AY/', false),
|
||||
array('foobar', '$2a$kwiweorurlaeirw', false),
|
||||
array('foobar', '6f9e2a1899e1f15708fd2e554103480eb53e8b57', false),
|
||||
array('foobar', '6f9e2a1899e1f15708fd2e554103480eb53e8b57', true, array('login_name' => 'test')),
|
||||
array('foobar', '6f9e2a1899', false, array('login_name' => 'test')),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider check_hash_exceptions_data
|
||||
*/
|
||||
public function test_check_hash_exceptions($password, $hash, $expected)
|
||||
public function test_check_hash_exceptions($password, $hash, $expected, $user_row = array())
|
||||
{
|
||||
$this->assertEquals($expected, $this->manager->check($password, $hash));
|
||||
$this->assertEquals($expected, $this->manager->check($password, $hash, $user_row));
|
||||
}
|
||||
|
||||
public function data_hash_password_length()
|
||||
|
Loading…
x
Reference in New Issue
Block a user