modified Session test for session exixtance check
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
* @since 2011-10-25
|
||||
*
|
||||
* Unit tests for Session class
|
||||
* @TODO: Session::destroy() - check if session was started
|
||||
* @TODO: Session::destroy() - uncheck started flag after destroy
|
||||
*/
|
||||
|
||||
@ -24,7 +25,10 @@ class SessionTest extends PHPUnit_Framework_TestCase
|
||||
$this->started = $class->getProperty('started');
|
||||
$this->started->setAccessible(true);
|
||||
Session::start();
|
||||
Session::destroy();
|
||||
$sid = Session::getId();
|
||||
if (!empty($sid)) {
|
||||
Session::destroy();
|
||||
}
|
||||
$this->started->setValue(null, false);
|
||||
}
|
||||
|
||||
@ -157,10 +161,27 @@ class SessionTest extends PHPUnit_Framework_TestCase
|
||||
|
||||
class Handler
|
||||
{
|
||||
public static function open(){}
|
||||
public static function close(){}
|
||||
public static function read(){}
|
||||
public static function write(){}
|
||||
public static function destroy(){}
|
||||
public static function gc(){}
|
||||
public static function open()
|
||||
{
|
||||
}
|
||||
|
||||
public static function close()
|
||||
{
|
||||
}
|
||||
|
||||
public static function read()
|
||||
{
|
||||
}
|
||||
|
||||
public static function write()
|
||||
{
|
||||
}
|
||||
|
||||
public static function destroy()
|
||||
{
|
||||
}
|
||||
|
||||
public static function gc()
|
||||
{
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user