Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/PHPUnit/Core/AccessTest.php')
-rw-r--r--tests/PHPUnit/Core/AccessTest.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/PHPUnit/Core/AccessTest.php b/tests/PHPUnit/Core/AccessTest.php
index 30e252732f..732d8636e0 100644
--- a/tests/PHPUnit/Core/AccessTest.php
+++ b/tests/PHPUnit/Core/AccessTest.php
@@ -396,11 +396,13 @@ class AccessTest extends DatabaseTestCase
*/
public function testReloadAccessWithMockedAuthValid()
{
- $mock = $this->getMock('Piwik_Login_Auth', array('authenticate'));
+ $mock = $this->getMock('\\Piwik\\Auth', array('authenticate', 'getName'));
$mock->expects($this->once())
->method('authenticate')
->will($this->returnValue(new AuthResult(AuthResult::SUCCESS, 'login', 'token')));
+ $mock->expects($this->any())->method('getName')->will($this->returnValue("test name"));
+
$access = Access::getInstance();
$this->assertTrue($access->reloadAccess($mock));
$this->assertFalse($access->isSuperUser());
@@ -412,11 +414,12 @@ class AccessTest extends DatabaseTestCase
*/
public function testReloadAccessWithMockedAuthSuperUser()
{
- $mock = $this->getMock('Piwik_Login_Auth', array('authenticate'));
+ $mock = $this->getMock('\\Piwik\\Auth', array('authenticate', 'getName'));
$mock->expects($this->once())
->method('authenticate')
->will($this->returnValue(new AuthResult(AuthResult::SUCCESS_SUPERUSER_AUTH_CODE, 'superuser', 'superusertoken')));
+ $mock->expects($this->any())->method('getName')->will($this->returnValue("test name"));
$access = Access::getInstance();
$this->assertTrue($access->reloadAccess($mock));
$this->assertTrue($access->isSuperUser());
@@ -428,11 +431,12 @@ class AccessTest extends DatabaseTestCase
*/
public function testReloadAccessWithMockedAuthInvalidUser()
{
- $mock = $this->getMock('Piwik_Login_Auth', array('authenticate'));
+ $mock = $this->getMock('\\Piwik\\Auth', array('authenticate', 'getName'));
$mock->expects($this->once())
->method('authenticate')
->will($this->returnValue(new AuthResult(AuthResult::FAILURE_CREDENTIAL_INVALID, null, null)));
+ $mock->expects($this->any())->method('getName')->will($this->returnValue("test name"));
$access = Access::getInstance();
$this->assertFalse($access->reloadAccess($mock));
}