Skip to content

Commit f2bc810

Browse files
Merge pull request #604 from creative-commoners/pulls/6.0/fix-test
MNT Fix unit test
2 parents 04a102b + 8810a61 commit f2bc810

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

tests/php/Authenticator/ChangePasswordHandlerTest.php

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
use SilverStripe\MFA\Tests\Stub\Store\TestStore;
2121
use SilverStripe\MFA\Tests\Stub\BasicMath\Method;
2222
use SilverStripe\Security\Member;
23-
use SilverStripe\SiteConfig\SiteConfig;
24-
use Test;
23+
use SilverStripe\Security\MemberAuthenticator\ChangePasswordHandler as SecurityChangePasswordHandler;
24+
use ReflectionProperty;
2525

2626
class ChangePasswordHandlerTest extends FunctionalTest
2727
{
@@ -36,6 +36,16 @@ protected function setUp(): void
3636
->set(Member::class, 'auto_login_token_lifetime', 10);
3737
}
3838

39+
protected function tearDown(): void
40+
{
41+
foreach (['tempHashAlreadyGenerated', 'tempHashAlreadyProcessed'] as $property) {
42+
$refl = new ReflectionProperty(SecurityChangePasswordHandler::class, $property);
43+
$refl->setAccessible(true);
44+
$refl->setValue(null, false);
45+
}
46+
parent::tearDown();
47+
}
48+
3949
/**
4050
* @param Member $member
4151
* @param string $password

0 commit comments

Comments
 (0)