Fix DatabaseSessionTest garbage collection test case

This commit is contained in:
Kyle Robinson Young 2011-12-04 13:04:42 -08:00
parent 1bc3583133
commit 66b3e9a7c9

View file

@ -169,11 +169,14 @@ class DatabaseSessionTest extends CakeTestCase {
* @return void
*/
public function testGc() {
ClassRegistry::flush();
Configure::write('Session.timeout', 0);
$this->storage->write('foo', 'Some value');
$storage = new DatabaseSession();
$storage->write('foo', 'Some value');
sleep(1);
$this->storage->gc();
$this->assertFalse($this->storage->read('foo'));
$storage->gc();
$this->assertFalse($storage->read('foo'));
}
}