From d73cdb3eef95d1a74b3d767d0d91c76e858e1e91 Mon Sep 17 00:00:00 2001 From: Tim van Dijen <tvdijen@gmail.com> Date: Wed, 26 Aug 2020 15:45:42 +0200 Subject: [PATCH] Psalm: fix UndefinedMethod (2x) --- tests/modules/core/lib/Auth/UserPassBaseTest.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/modules/core/lib/Auth/UserPassBaseTest.php b/tests/modules/core/lib/Auth/UserPassBaseTest.php index b8b9e2743..84db06b22 100644 --- a/tests/modules/core/lib/Auth/UserPassBaseTest.php +++ b/tests/modules/core/lib/Auth/UserPassBaseTest.php @@ -29,12 +29,12 @@ class UserPassBaseTest extends TestCase ->setMethods(['login']) ->getMockForAbstractClass(); - /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->expects($this->once()) ->method('login') ->with($username, $password) ->will($this->returnValue($attributes)); + /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->authenticate($state); $this->assertSame($attributes, $state['Attributes']); @@ -56,11 +56,11 @@ class UserPassBaseTest extends TestCase unset($_SERVER['PHP_AUTH_USER']); $_SERVER['PHP_AUTH_PW'] = 'password'; - /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub = $this->getMockBuilder(UserPassBase::class) ->disableOriginalConstructor() ->getMockForAbstractClass(); + /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->authenticate($state); } @@ -84,6 +84,7 @@ class UserPassBaseTest extends TestCase ->disableOriginalConstructor() ->getMockForAbstractClass(); + /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->authenticate($state); } @@ -108,12 +109,12 @@ class UserPassBaseTest extends TestCase ->setMethods(['login']) ->getMockForAbstractClass(); - /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->expects($this->once()) ->method('login') ->with($forcedUsername, $password) ->will($this->returnValue($attributes)); + /** @var \SimpleSAML\Module\core\Auth\UserPassBase $stub */ $stub->setForcedUsername($forcedUsername); $stub->authenticate($state); } -- GitLab