#endif
using namespace isc;
-using namespace isc::db::test;
using namespace isc::dhcp;
using namespace isc::test;
/// @brief Constructor.
CfgMySQLDbAccessTest() {
// Ensure we have the proper schema with no transient data.
- createMySQLSchema();
+ db::test::createMySQLSchema();
}
/// @brief Destructor.
virtual ~CfgMySQLDbAccessTest() {
// If data wipe enabled, delete transient data otherwise destroy the schema
- destroyMySQLSchema();
+ db::test::destroyMySQLSchema();
LeaseMgrFactory::destroy();
}
};
// specified configuration.
TEST_F(CfgMySQLDbAccessTest, createManagers) {
CfgDbAccess cfg;
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validMySQLConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validMySQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validMySQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validMySQLConnectionString()));
ASSERT_NO_THROW(cfg.createManagers());
ASSERT_NO_THROW({
cfg.setIPReservationsUnique(false);
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validMySQLConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validMySQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validMySQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validMySQLConnectionString()));
ASSERT_NO_THROW(cfg.createManagers());
ASSERT_NO_THROW({
/// @brief Constructor.
CfgPgSQLDbAccessTest() {
// Ensure we have the proper schema with no transient data.
- createPgSQLSchema();
+ db::test::createPgSQLSchema();
}
/// @brief Destructor.
virtual ~CfgPgSQLDbAccessTest() {
// If data wipe enabled, delete transient data otherwise destroy the schema
- destroyPgSQLSchema();
+ db::test::destroyPgSQLSchema();
LeaseMgrFactory::destroy();
}
};
// specified configuration.
TEST_F(CfgPgSQLDbAccessTest, createManagers) {
CfgDbAccess cfg;
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validPgSQLConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validPgSQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validPgSQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validPgSQLConnectionString()));
ASSERT_NO_THROW(cfg.createManagers());
ASSERT_NO_THROW({
cfg.setIPReservationsUnique(false);
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validPgSQLConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validPgSQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validPgSQLConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validPgSQLConnectionString()));
ASSERT_NO_THROW(cfg.createManagers());
ASSERT_NO_THROW({
/// @brief Constructor.
CfgCQLDbAccessTest() {
// Ensure we have the proper schema with no transient data.
- createCqlSchema();
+ db::test::createCqlSchema();
}
/// @brief Destructor.
virtual ~CfgCQLDbAccessTest() {
// If data wipe enabled, delete transient data otherwise destroy the schema
- destroyCqlSchema();
+ db::test::destroyCqlSchema();
LeaseMgrFactory::destroy();
}
};
// specified configuration.
TEST_F(CfgCQLDbAccessTest, createManagers) {
CfgDbAccess cfg;
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validCqlConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validCqlConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validCqlConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validCqlConnectionString()));
ASSERT_NO_THROW(cfg.createManagers());
ASSERT_NO_THROW({
cfg.setIPReservationsUnique(false);
- ASSERT_NO_THROW(cfg.setLeaseDbAccessString(validCqlConnectionString()));
- ASSERT_NO_THROW(cfg.setHostDbAccessString(validCqlConnectionString()));
+ ASSERT_NO_THROW(cfg.setLeaseDbAccessString(db::test::validCqlConnectionString()));
+ ASSERT_NO_THROW(cfg.setHostDbAccessString(db::test::validCqlConnectionString()));
EXPECT_THROW(cfg.createManagers(), InvalidOperation);
}