public function testCanMultiQuery()
 {
     $dbC = new DatabaseTestingConnector();
     $databaseIO = new Database_IO($dbC->getConfig());
     $dbC->dropAllTables();
     $databaseIO->query($dbC->getBaselineSql(), MULTI_QUERY, true);
     $this->assertEqual(count($dbC->queryAndReturnAssoc('SHOW TABLES')), DIM_TEST_SQL_TABLE_COUNT);
     $dbC->dropAllTables();
     $databaseIO->query($dbC->getBaselineSql(), MULTI_QUERY, true);
     $this->assertEqual(count($dbC->queryAndReturnAssoc('SHOW TABLES')), DIM_TEST_SQL_TABLE_COUNT);
     //to finish
     $dbC->dropAllTables();
 }
 /**
 
 			Check that it can do it multiple times per connection
 	May be related to a bug that we're trying to fix
 */
 public function testCanImportBaselineMultipleTimes()
 {
     $dbConnection = new DatabaseTestingConnector();
     $dbConnection->dropAllTables();
     //clear just to make sure
     $dbConnection->importBaseline();
     $testRes = $dbConnection->queryAndReturnAssoc('SHOW TABLES');
     $this->assertEqual(count($testRes), DIM_TEST_SQL_TABLE_COUNT);
     /* ROUND 2 */
     $dbConnection->dropAllTables();
     //clear just to make sure
     $dbConnection->importBaseline();
     $testRes = $dbConnection->queryAndReturnAssoc('SHOW TABLES');
     $this->assertEqual(count($testRes), DIM_TEST_SQL_TABLE_COUNT);
     /* ROUND 3 */
     $dbConnection->dropAllTables();
     //clear just to make sure
     $dbConnection->importBaseline();
     $testRes = $dbConnection->queryAndReturnAssoc('SHOW TABLES');
     $this->assertEqual(count($testRes), DIM_TEST_SQL_TABLE_COUNT);
     $dbConnection->dropAllTables();
 }