mirror of
https://github.com/silverstripe/silverstripe-behat-extension
synced 2024-10-22 15:05:32 +00:00
Merge pull request #30 from halkyon/better_fake_password
Don't validate passwords when writing a fake password
This commit is contained in:
commit
3928c6ecfe
@ -92,12 +92,16 @@ class LoginContext extends BehatContext
|
|||||||
$member = \Injector::inst()->create('Member');
|
$member = \Injector::inst()->create('Member');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// make sure any validation for password is skipped, since we're not testing complexity here
|
||||||
|
$validator = \Member::password_validator();
|
||||||
|
\Member::set_password_validator(null);
|
||||||
$member->FirstName = $permCode;
|
$member->FirstName = $permCode;
|
||||||
$member->Surname = "User";
|
$member->Surname = "User";
|
||||||
$member->Email = "$permCode@example.org";
|
$member->Email = "$permCode@example.org";
|
||||||
$member->changePassword('secret');
|
$member->changePassword('secret');
|
||||||
$member->write();
|
$member->write();
|
||||||
$group->Members()->add($member);
|
$group->Members()->add($member);
|
||||||
|
\Member::set_password_validator($validator);
|
||||||
|
|
||||||
$this->cache_generatedMembers[$permCode] = $member;
|
$this->cache_generatedMembers[$permCode] = $member;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user