Skip PDOSessionHandlerTest if PDO SQLite is not available

This commit is contained in:
Jordan Alliot 2012-04-21 12:28:57 +02:00
parent 6c714095fa
commit e509e6ffd1

View File

@ -19,6 +19,10 @@ class PdoSessionHandlerTest extends \PHPUnit_Framework_TestCase
protected function setUp()
{
if (!class_exists('PDO') || !in_array('sqlite', \PDO::getAvailableDrivers())) {
$this->markTestSkipped('This test requires SQLite support in your environment');
}
$this->pdo = new \PDO("sqlite::memory:");
$sql = "CREATE TABLE sessions (sess_id VARCHAR(255) PRIMARY KEY, sess_data TEXT, sess_time INTEGER)";
$this->pdo->exec($sql);