diff options
Diffstat (limited to 'tests/lib/user/session.php')
-rw-r--r-- | tests/lib/user/session.php | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/lib/user/session.php b/tests/lib/user/session.php index d9dace2ef05..ffd4f96d801 100644 --- a/tests/lib/user/session.php +++ b/tests/lib/user/session.php @@ -95,6 +95,8 @@ class Session extends \Test\TestCase { public function testLoginValidPasswordEnabled() { $session = $this->getMock('\OC\Session\Memory', array(), array('')); + $session->expects($this->once()) + ->method('regenerateId'); $session->expects($this->exactly(2)) ->method('set') ->with($this->callback(function ($key) { @@ -148,6 +150,8 @@ class Session extends \Test\TestCase { $session = $this->getMock('\OC\Session\Memory', array(), array('')); $session->expects($this->never()) ->method('set'); + $session->expects($this->once()) + ->method('regenerateId'); $managerMethods = get_class_methods('\OC\User\Manager'); //keep following methods intact in order to ensure hooks are @@ -179,10 +183,12 @@ class Session extends \Test\TestCase { $userSession->login('foo', 'bar'); } - public function testLoginInValidPassword() { + public function testLoginInvalidPassword() { $session = $this->getMock('\OC\Session\Memory', array(), array('')); $session->expects($this->never()) ->method('set'); + $session->expects($this->once()) + ->method('regenerateId'); $managerMethods = get_class_methods('\OC\User\Manager'); //keep following methods intact in order to ensure hooks are @@ -217,6 +223,8 @@ class Session extends \Test\TestCase { $session = $this->getMock('\OC\Session\Memory', array(), array('')); $session->expects($this->never()) ->method('set'); + $session->expects($this->once()) + ->method('regenerateId'); $manager = $this->getMock('\OC\User\Manager'); @@ -244,6 +252,8 @@ class Session extends \Test\TestCase { } }, 'foo')); + $session->expects($this->once()) + ->method('regenerateId'); $managerMethods = get_class_methods('\OC\User\Manager'); //keep following methods intact in order to ensure hooks are @@ -292,6 +302,8 @@ class Session extends \Test\TestCase { $session = $this->getMock('\OC\Session\Memory', array(), array('')); $session->expects($this->never()) ->method('set'); + $session->expects($this->once()) + ->method('regenerateId'); $managerMethods = get_class_methods('\OC\User\Manager'); //keep following methods intact in order to ensure hooks are @@ -334,6 +346,8 @@ class Session extends \Test\TestCase { $session = $this->getMock('\OC\Session\Memory', array(), array('')); $session->expects($this->never()) ->method('set'); + $session->expects($this->once()) + ->method('regenerateId'); $managerMethods = get_class_methods('\OC\User\Manager'); //keep following methods intact in order to ensure hooks are |