public function tearDown()
 {
     TestModel::deleteTable();
     TestModelExtendedTypes::deleteTable();
     TestModelWithNameLabel::deleteTable();
     TestModelSortable::deleteTable();
     TestModelSearchOnly::deleteTable();
 }
Beispiel #2
0
 public function setUp()
 {
     $this->base = new \Thru\ActiveRecord\DatabaseLayer\Sql\Base();
     $this->mysql = new \Thru\ActiveRecord\DatabaseLayer\Sql\Mysql();
     TestModel::deleteTable();
     TestModelExtendedTypes::deleteTable();
     TestModelWithNameLabel::deleteTable();
     TestModelSortable::deleteTable();
     TestModelSearchOnly::deleteTable();
 }
 /**
  * @expectedExceptionMessageRegExp /Unknown table '(test_models|active_record_test.test_models)'/
  * @expectedException \Thru\ActiveRecord\DatabaseLayer\TableDoesntExistException
  */
 public function testDestroyTableThatDoesntExist()
 {
     $model = new TestModel();
     $model->deleteTable();
     $vq = new VirtualQuery();
     $interpreter = $vq->getInterpreter();
     $interpreter->destroyTable($model);
 }