mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-23 18:03:17 +00:00
Substitute random string generator by Randomlib
This commit is contained in:
@@ -15,7 +15,7 @@ class PasswordTokenTest extends \PhraseanetTestCase
|
||||
->setMethods(['helloToken'])
|
||||
->getMock();
|
||||
|
||||
$token = \random::generatePassword();
|
||||
$token = self::$DI['app']['random.low']->generateString(8);
|
||||
|
||||
$random
|
||||
->expects($this->once())
|
||||
@@ -35,7 +35,7 @@ class PasswordTokenTest extends \PhraseanetTestCase
|
||||
->setMethods(['helloToken'])
|
||||
->getMock();
|
||||
|
||||
$token = \random::generatePassword();
|
||||
$token = self::$DI['app']['random.low']->generateString(8);
|
||||
|
||||
$random
|
||||
->expects($this->once())
|
||||
|
@@ -3,6 +3,7 @@
|
||||
namespace Alchemy\Tests\Phrasea\Form\Constraint;
|
||||
|
||||
use Alchemy\Phrasea\Form\Constraint\PasswordTokenValidator;
|
||||
use RandomLib\Factory;
|
||||
|
||||
class PasswordTokenValidatorTest extends \PhraseanetTestCase
|
||||
{
|
||||
@@ -35,9 +36,12 @@ class PasswordTokenValidatorTest extends \PhraseanetTestCase
|
||||
|
||||
public function provideValidationData()
|
||||
{
|
||||
$factory = new Factory();
|
||||
$generator = $factory->getLowStrengthGenerator();
|
||||
|
||||
return [
|
||||
[\random::generatePassword(), true],
|
||||
[\random::generatePassword(), false],
|
||||
[$generator->generateString(8), true],
|
||||
[$generator->generateString(8), false],
|
||||
];
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user