소스 검색

Drop test tables only if exists, to prevent errors on clean database

(cherry picked from commit 56b225fe7cecb954b9166ce179201b3e493b48de)
Ondřej Machulda 12 년 전
부모
커밋
248052457b
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      tests/Zend/Test/PHPUnit/Db/Integration/MysqlIntegrationTest.php

+ 2 - 2
tests/Zend/Test/PHPUnit/Db/Integration/MysqlIntegrationTest.php

@@ -57,8 +57,8 @@ class Zend_Test_PHPUnit_Db_Integration_MysqlIntegrationTest extends Zend_Test_PH
         );
         );
 
 
         $this->dbAdapter = Zend_Db::factory('pdo_mysql', $params);
         $this->dbAdapter = Zend_Db::factory('pdo_mysql', $params);
-        $this->dbAdapter->query("DROP TABLE foo");
-        $this->dbAdapter->query("DROP TABLE bar");
+        $this->dbAdapter->query("DROP TABLE IF EXISTS foo");
+        $this->dbAdapter->query("DROP TABLE IF EXISTS bar");
         $this->dbAdapter->query(
         $this->dbAdapter->query(
             'CREATE TABLE foo (id INT(10) AUTO_INCREMENT PRIMARY KEY, foo VARCHAR(255), bar VARCHAR(255), baz VARCHAR(255)) AUTO_INCREMENT=1'
             'CREATE TABLE foo (id INT(10) AUTO_INCREMENT PRIMARY KEY, foo VARCHAR(255), bar VARCHAR(255), baz VARCHAR(255)) AUTO_INCREMENT=1'
         );
         );