Merge pull request #8601 from creative-commoners/pulls/4.3/fix-password-validator-tests

FIX Remove default password validation rules before running unit tests
This commit is contained in:
Andre Kiste 2018-11-14 11:48:35 +13:00 committed by GitHub
commit 04d1a767e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,9 +2,9 @@
namespace SilverStripe\Security\Tests;
use SilverStripe\Security\PasswordValidator;
use SilverStripe\Security\Member;
use SilverStripe\Dev\SapphireTest;
use SilverStripe\Security\Member;
use SilverStripe\Security\PasswordValidator;
class PasswordValidatorTest extends SapphireTest
{
@ -14,6 +14,16 @@ class PasswordValidatorTest extends SapphireTest
*/
protected $usesDatabase = true;
protected function setUp()
{
parent::setUp();
// Unset framework default values
PasswordValidator::config()
->remove('min_length')
->remove('historic_count');
}
public function testValidate()
{
$v = new PasswordValidator();