Remove hard deprecation of PasswordPolicyChecks::checkPopularPasswordBlacklist
[lhc/web/wiklou.git] / tests / phpunit / includes / password / Pbkdf2PasswordFallbackTest.php
1 <?php
2
3 /**
4 * @group large
5 * @covers Pbkdf2Password
6 */
7 class Pbkdf2PasswordFallbackTest extends PasswordTestCase {
8 protected function getTypeConfigs() {
9 return [
10 'pbkdf2' => [
11 'class' => Pbkdf2Password::class,
12 'algo' => 'sha256',
13 'cost' => '10000',
14 'length' => '128',
15 ],
16 ];
17 }
18
19 public static function providePasswordTests() {
20 return [
21 [ true, ":pbkdf2:sha1:1:20:c2FsdA==:DGDID5YfDnHzqbUkr2ASBi/gN6Y=", 'password' ],
22 [ true, ":pbkdf2:sha1:2:20:c2FsdA==:6mwBTcctb4zNHtkqzh1B8NjeiVc=", 'password' ],
23 [ true, ":pbkdf2:sha1:4096:20:c2FsdA==:SwB5AbdlSJq+rUnZJvch0GWkKcE=", 'password' ],
24 [ true, ":pbkdf2:sha1:4096:16:c2EAbHQ=:Vvpqp1VICZ3MN9fwNCXgww==", "pass\x00word" ],
25 ];
26 }
27 }