示例#1
0
 public function testExpiredCookie()
 {
     $env = \FelixOnline\Core\Environment::getInstance();
     $currentUser = new \FelixOnline\Core\CurrentUser();
     $env['cookies']['felixonline'] = 'foo';
     $conn = $this->getConnection();
     $pdo = $conn->getConnection();
     $pdo->exec("INSERT INTO `cookies` \n\t\t\t(`hash`, `user`, `expires`, `deleted`)\n\t\t\tVALUES \n\t\t\t('foo', 'felix', DATE_SUB(NOW(), INTERVAL 1 DAY), 0)");
     $this->assertFalse($currentUser->isLoggedIn());
     $this->assertEquals(1, $this->getConnection()->getRowCount('login'));
 }