SmartTest::failedTest(); } //Test description: Check other basic functions try { $db = RedBean_OODB::$db; if ($db instanceof RedBean_DBAdapter) { SmartTest::instance()->progress(); } else { SmartTest::failedTest(); } if (RedBean_OODB::getVersionInfo()) { SmartTest::instance()->progress(); } else { SmartTest::failedTest(); } if (RedBean_OODB::getVersionNumber()) { SmartTest::instance()->progress(); } else { SmartTest::failedTest(); } SmartTest::instance()->progress(); } catch (Exception $e) { SmartTest::failedTest(); } //Test description: Test redbean table-space SmartTest::instance()->testPack = "Configuration tester"; //insert garbage tables $db->exec(" CREATE TABLE `nonsense` (\n\t\t\t`a` VARCHAR( 11 ) NOT NULL ,\n\t\t\t`b` VARCHAR( 11 ) NOT NULL ,\n\t\t\t`j` VARCHAR( 11 ) NOT NULL\n\t\t\t) ENGINE = MYISAM "); Redbean_OODB::clean(); Redbean_OODB::gen("trash"); $trash = new Trash();