1
0
Fork 0

Improve 2 factor usage

This commit is contained in:
Philipp Holzer 2022-06-25 14:45:33 +02:00
commit 0223c030a9
Signed by: nupplaPhil
GPG key ID: 24A7501396EB5432
20 changed files with 400 additions and 77 deletions

View file

@ -38,6 +38,7 @@ class TrustedBrowserTest extends MockedTest
'uid' => 42,
'user_agent' => 'PHPUnit',
'created' => DateTimeFormat::utcNow(),
'trusted' => true,
'last_used' => null,
];
@ -57,6 +58,7 @@ class TrustedBrowserTest extends MockedTest
'uid' => null,
'user_agent' => null,
'created' => null,
'trusted' => true,
'last_used' => null,
];
@ -72,11 +74,12 @@ class TrustedBrowserTest extends MockedTest
$uid = 42;
$userAgent = 'PHPUnit';
$trustedBrowser = $factory->createForUserWithUserAgent($uid, $userAgent);
$trustedBrowser = $factory->createForUserWithUserAgent($uid, $userAgent, true);
$this->assertNotEmpty($trustedBrowser->cookie_hash);
$this->assertEquals($uid, $trustedBrowser->uid);
$this->assertEquals($userAgent, $trustedBrowser->user_agent);
$this->assertTrue($trustedBrowser->trusted);
$this->assertNotEmpty($trustedBrowser->created);
}
}

View file

@ -36,12 +36,14 @@ class TrustedBrowserTest extends MockedTest
$hash,
42,
'PHPUnit',
true,
DateTimeFormat::utcNow()
);
$this->assertEquals($hash, $trustedBrowser->cookie_hash);
$this->assertEquals(42, $trustedBrowser->uid);
$this->assertEquals('PHPUnit', $trustedBrowser->user_agent);
$this->assertTrue($trustedBrowser->trusted);
$this->assertNotEmpty($trustedBrowser->created);
}
@ -54,6 +56,7 @@ class TrustedBrowserTest extends MockedTest
$hash,
42,
'PHPUnit',
true,
$past,
$past
);