Пример #1
0
 }
 SmartTest::instance()->canwe = "can we unfreeze the database";
 try {
     RedBean_OODB::unfreeze();
 } catch (Exception $e) {
     die("<b style='color:red'>Error CANNOT:" . SmartTest::instance()->canwe);
 }
 SmartTest::instance()->progress();
 //should be ABLE to do gc() and optimize() and clean() and resetAll()
 RedBean_DBAdapter::resetLogs();
 if (!RedBean_OODB::gc() && count(RedBean_DBAdapter::getLogs()) < 1) {
     die("<b style='color:red'>Error CANNOT:" . SmartTest::instance()->canwe);
 } else {
     SmartTest::instance()->progress();
 }
 if (!RedBean_OODB::optimizeIndexes() && count(RedBean_DBAdapter::getLogs()) < 1) {
     die("<b style='color:red'>Error CANNOT:" . SmartTest::instance()->canwe);
 } else {
     SmartTest::instance()->progress();
 }
 if (!RedBean_OODB::clean() && count(RedBean_DBAdapter::getLogs()) < 1) {
     die("<b style='color:red'>Error CANNOT:" . SmartTest::instance()->canwe);
 } else {
     SmartTest::instance()->progress();
 }
 if (!RedBean_OODB::registerUpdate("cheese") && count(RedBean_DBAdapter::getLogs()) < 1) {
     die("<b style='color:red'>Error CANNOT:" . SmartTest::instance()->canwe);
 } else {
     SmartTest::instance()->progress();
 }
 if (!RedBean_OODB::registerSearch("cheese") && count(RedBean_DBAdapter::getLogs()) < 1) {