mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-03-23 07:37:26 +01:00
Fixed unit tests
This commit is contained in:
@@ -45,8 +45,11 @@ namespace App\Tests\EventSubscriber;
|
||||
use App\Entity\UserSystem\Group;
|
||||
use App\Entity\UserSystem\U2FKey;
|
||||
use App\Entity\UserSystem\User;
|
||||
use App\Entity\UserSystem\WebauthnKey;
|
||||
use App\EventSubscriber\UserSystem\PasswordChangeNeededSubscriber;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Ramsey\Uuid\Uuid;
|
||||
use Webauthn\TrustPath\EmptyTrustPath;
|
||||
|
||||
class PasswordChangeNeededSubscriberTest extends TestCase
|
||||
{
|
||||
@@ -73,7 +76,17 @@ class PasswordChangeNeededSubscriberTest extends TestCase
|
||||
|
||||
//User must not be redirect if 2FA is setup
|
||||
$user->setGoogleAuthenticatorSecret(null);
|
||||
$user->addU2FKey(new U2FKey());
|
||||
$user->addWebauthnKey(new WebauthnKey(
|
||||
"Test",
|
||||
"Test",
|
||||
[],
|
||||
"Test",
|
||||
new EmptyTrustPath(),
|
||||
Uuid::fromDateTime(new \DateTime()),
|
||||
"",
|
||||
"",
|
||||
0
|
||||
));
|
||||
$this->assertFalse(PasswordChangeNeededSubscriber::TFARedirectNeeded($user));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user