summaryrefslogtreecommitdiff
path: root/tests/units/Core/User/UserProfileTest.php
diff options
context:
space:
mode:
authorFrédéric Guillot <fred@kanboard.net>2017-12-06 16:19:11 -0800
committerFrédéric Guillot <fguillot@apple.com>2017-12-12 15:04:28 -0800
commitccd177ada6823c27a6408427f19c238fd701c39e (patch)
tree9846c792bd4c4f9318768f00db0e8f00cc25954b /tests/units/Core/User/UserProfileTest.php
parent421531bd4f0af6a26e0b7971e23d5af1d5cf7d05 (diff)
Store PHP sessions in the database
Diffstat (limited to 'tests/units/Core/User/UserProfileTest.php')
-rw-r--r--tests/units/Core/User/UserProfileTest.php32
1 files changed, 16 insertions, 16 deletions
diff --git a/tests/units/Core/User/UserProfileTest.php b/tests/units/Core/User/UserProfileTest.php
index 6dc627b7..684db06e 100644
--- a/tests/units/Core/User/UserProfileTest.php
+++ b/tests/units/Core/User/UserProfileTest.php
@@ -15,8 +15,8 @@ class UserProfileTest extends Base
$user = new DatabaseUserProvider(array('id' => 1));
$this->assertTrue($userProfile->initialize($user));
- $this->assertNotEmpty($this->container['sessionStorage']->user);
- $this->assertEquals('admin', $this->container['sessionStorage']->user['username']);
+ $this->assertNotEmpty($_SESSION['user']);
+ $this->assertEquals('admin', $_SESSION['user']['username']);
}
public function testInitializeLocalUserNotFound()
@@ -25,7 +25,7 @@ class UserProfileTest extends Base
$user = new DatabaseUserProvider(array('id' => 2));
$this->assertFalse($userProfile->initialize($user));
- $this->assertFalse(isset($this->container['sessionStorage']->user));
+ $this->assertFalse(isset($_SESSION['user']));
}
public function testInitializeRemoteUser()
@@ -34,17 +34,17 @@ class UserProfileTest extends Base
$user = new LdapUserProvider('ldapId', 'bob', 'Bob', '', Role::APP_MANAGER, array());
$this->assertTrue($userProfile->initialize($user));
- $this->assertNotEmpty($this->container['sessionStorage']->user);
- $this->assertEquals(2, $this->container['sessionStorage']->user['id']);
- $this->assertEquals('bob', $this->container['sessionStorage']->user['username']);
- $this->assertEquals(Role::APP_MANAGER, $this->container['sessionStorage']->user['role']);
+ $this->assertNotEmpty($_SESSION['user']);
+ $this->assertEquals(2, $_SESSION['user']['id']);
+ $this->assertEquals('bob', $_SESSION['user']['username']);
+ $this->assertEquals(Role::APP_MANAGER, $_SESSION['user']['role']);
$user = new LdapUserProvider('ldapId', 'bob', 'Bob', '', Role::APP_MANAGER, array());
$this->assertTrue($userProfile->initialize($user));
- $this->assertNotEmpty($this->container['sessionStorage']->user);
- $this->assertEquals(2, $this->container['sessionStorage']->user['id']);
- $this->assertEquals('bob', $this->container['sessionStorage']->user['username']);
+ $this->assertNotEmpty($_SESSION['user']);
+ $this->assertEquals(2, $_SESSION['user']['id']);
+ $this->assertEquals('bob', $_SESSION['user']['username']);
}
public function testAssignRemoteUser()
@@ -53,11 +53,11 @@ class UserProfileTest extends Base
$user = new LdapUserProvider('ldapId', 'bob', 'Bob', '', Role::APP_MANAGER, array());
$this->assertTrue($userProfile->assign(1, $user));
- $this->assertNotEmpty($this->container['sessionStorage']->user);
- $this->assertEquals(1, $this->container['sessionStorage']->user['id']);
- $this->assertEquals('admin', $this->container['sessionStorage']->user['username']);
- $this->assertEquals('Bob', $this->container['sessionStorage']->user['name']);
- $this->assertEquals('', $this->container['sessionStorage']->user['email']);
- $this->assertEquals(Role::APP_MANAGER, $this->container['sessionStorage']->user['role']);
+ $this->assertNotEmpty($_SESSION['user']);
+ $this->assertEquals(1, $_SESSION['user']['id']);
+ $this->assertEquals('admin', $_SESSION['user']['username']);
+ $this->assertEquals('Bob', $_SESSION['user']['name']);
+ $this->assertEquals('', $_SESSION['user']['email']);
+ $this->assertEquals(Role::APP_MANAGER, $_SESSION['user']['role']);
}
}