// Connect to the database
try {
- HostMgr::create(test::validCqlConnectionString());
+ HostMgr::addBackend(test::validCqlConnectionString());
} catch (...) {
std::cerr << "*** ERROR: unable to open database. The test\n"
"*** environment is broken and must be fixed before\n"
void
CQLHostMgrTest::TearDown() {
- HostDataSourceFactory::getHostDataSourcePtr()->rollback();
- HostDataSourceFactory::destroy();
+ HostMgr::instance().getHostDataSource()->rollback();
+ HostMgr::delBackend("cql");
test::destroyCqlSchema(false, true);
}
callback_called = false;
DatabaseConnection::db_lost_callback = db_lost_callback;
- EXPECT_THROW(HostDataSourceFactory::create(connectionString(
+ HostMgr::create();
+ EXPECT_THROW(HostMgr::addBackend(connectionString(
PGSQL_VALID_TYPE, VALID_NAME, INVALID_HOST, VALID_USER, VALID_PASSWORD)),
DbOpenError);