//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- CNetworkStringTableContainer::~CNetworkStringTableContainer( void ) { RemoveAllTables(); }
bool MainWidget::HighLevelDbTests(RDUnitTestData *data) { QString sql; // QSqlQuery *q; RDSqlQuery *r; QString err_str; // bool pass; bool ret=true; data->clear(); data->setGroupName("High-Level Database Tests"); // // Create Database Test // ret=ret&&RDMakeDb(&err_str,rda->config()); if(ret) { data->addTest("Create Database Test",ret); } else { data->addTest("Create Database Test",ret,err_str); return ret; } // // Initialize Database Test // ret=ret&&RDInitDb(&err_str,rda->config()); if(ret) { data->addTest("Initialize Database Test",ret); } else { data->addTest("Initialize Database Test",ret,err_str); return ret; } // // Host Creation Test // sql=QString("select NAME from STATIONS"); r=new RDSqlQuery(sql); if(r->first()) { if(r->value(0).toString()==rda->config()->stationName()) { data->addTest("Host Creation Test",true); } else { data->addTest("Host Creation Test",false,"Created hostname: "+ r->value(0).toString()); } } else { data->addTest("Host Creation Test",false,"No station records found"); } delete r; // // Clean Up // RemoveAllTables(); return ret; }