diff --git a/tests/session/SessionTest.php b/tests/session/SessionTest.php index 5a85476..98cc772 100644 --- a/tests/session/SessionTest.php +++ b/tests/session/SessionTest.php @@ -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() + { + } } \ No newline at end of file