summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/enable_all.php1
-rw-r--r--tests/lib/Authentication/TwoFactorAuth/ManagerTest.php15
-rw-r--r--tests/phpunit-autotest.xml1
3 files changed, 13 insertions, 4 deletions
diff --git a/tests/enable_all.php b/tests/enable_all.php
index 655597be7c8..c494f3e0d55 100644
--- a/tests/enable_all.php
+++ b/tests/enable_all.php
@@ -24,3 +24,4 @@ enableApp('files_versions');
enableApp('provisioning_api');
enableApp('federation');
enableApp('federatedfilesharing');
+enableApp('admin_audit');
diff --git a/tests/lib/Authentication/TwoFactorAuth/ManagerTest.php b/tests/lib/Authentication/TwoFactorAuth/ManagerTest.php
index 9db27edd70c..8afd165f320 100644
--- a/tests/lib/Authentication/TwoFactorAuth/ManagerTest.php
+++ b/tests/lib/Authentication/TwoFactorAuth/ManagerTest.php
@@ -35,6 +35,7 @@ use OCP\IConfig;
use OCP\ILogger;
use OCP\ISession;
use OCP\IUser;
+use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Test\TestCase;
class ManagerTest extends TestCase {
@@ -72,6 +73,9 @@ class ManagerTest extends TestCase {
/** @var ITimeFactory|\PHPUnit_Framework_MockObject_MockObject */
private $timeFactory;
+ /** @var EventDispatcherInterface|\PHPUnit_Framework_MockObject_MockObject */
+ private $eventDispatcher;
+
protected function setUp() {
parent::setUp();
@@ -83,6 +87,7 @@ class ManagerTest extends TestCase {
$this->logger = $this->createMock(ILogger::class);
$this->tokenProvider = $this->createMock(TokenProvider::class);
$this->timeFactory = $this->createMock(ITimeFactory::class);
+ $this->eventDispatcher = $this->createMock(EventDispatcherInterface::class);
$this->manager = $this->getMockBuilder(Manager::class)
->setConstructorArgs([
@@ -92,7 +97,8 @@ class ManagerTest extends TestCase {
$this->activityManager,
$this->logger,
$this->tokenProvider,
- $this->timeFactory
+ $this->timeFactory,
+ $this->eventDispatcher
])
->setMethods(['loadTwoFactorApp']) // Do not actually load the apps
->getMock();
@@ -301,7 +307,7 @@ class ManagerTest extends TestCase {
->method('setAffectedUser')
->with($this->equalTo('jos'))
->willReturnSelf();
- $this->fakeProvider->expects($this->once())
+ $this->fakeProvider
->method('getDisplayName')
->willReturn('Fake 2FA');
$event->expects($this->once())
@@ -371,7 +377,7 @@ class ManagerTest extends TestCase {
->method('setAffectedUser')
->with($this->equalTo('jos'))
->willReturnSelf();
- $this->fakeProvider->expects($this->once())
+ $this->fakeProvider
->method('getDisplayName')
->willReturn('Fake 2FA');
$event->expects($this->once())
@@ -424,7 +430,8 @@ class ManagerTest extends TestCase {
$this->activityManager,
$this->logger,
$this->tokenProvider,
- $this->timeFactory
+ $this->timeFactory,
+ $this->eventDispatcher
])
->setMethods(['loadTwoFactorApp','isTwoFactorAuthenticated']) // Do not actually load the apps
->getMock();
diff --git a/tests/phpunit-autotest.xml b/tests/phpunit-autotest.xml
index 34166a09e2e..5712838f6bd 100644
--- a/tests/phpunit-autotest.xml
+++ b/tests/phpunit-autotest.xml
@@ -21,6 +21,7 @@
<directory suffix=".php">..</directory>
<exclude>
<directory suffix=".php">../3rdparty</directory>
+ <directory suffix=".php">../apps/admin_audit/tests</directory>
<directory suffix=".php">../apps/dav/tests</directory>
<directory suffix=".php">../apps/encryption/tests</directory>
<directory suffix=".php">../apps/federatedfilesharing/tests</directory>