protected function setUp() { try { $this->db = ezcDbInstance::get(); } catch (Exception $e) { $this->markTestSkipped('There was no database configured'); } PersistentTestObject::setupTable(); PersistentTestObject::insertCleanData(); $this->manager = new ezcPersistentCodeManager(dirname(__FILE__) . "/data/"); $this->session = new ezcPersistentSession($this->db, $this->manager); }
protected function setUp() { try { $db = ezcDbInstance::get(); } catch (Exception $e) { $this->markTestSkipped('There was no database configured'); } PersistentTestObject::setupTable(); PersistentTestObject::insertCleanData(); // Uncomment to store schema. // PersistentTestObject::saveSqlSchemas(); $this->session = new ezcPersistentSession(ezcDbInstance::get(), new ezcPersistentCodeManager(dirname(__FILE__) . "/data/")); }
protected function setUp() { try { $db = ezcDbInstance::get(); } catch (Exception $e) { $this->markTestSkipped('There was no database configured'); } if ($db->getName() !== "mysql" && $db->getName() !== "sqlite") { $this->markTestSkipped('Only MySQL and SQLite support the native generator'); } PersistentTestObject::setupTable(); PersistentTestObject::insertCleanData(); // PersistentTestObject::saveSqlSchemas(); $this->session = new ezcPersistentSession(ezcDbInstance::get(), new ezcPersistentCodeManager(dirname(__FILE__) . "/data/")); }