assertTrue(Db::optimizeTables(array('table1', 'table2')) !== false); // make sure optimizing both myisam & innodb results in optimizations $this->assertTrue(Db::optimizeTables(array('table1', 'table2', 'table3', 'table4')) !== false); // make sure innodb tables are skipped $this->assertTrue(Db::optimizeTables(array('table3', 'table4')) === false); } }