mgmt: add sample configuration file and install default configuration
refs: #1332
Change-Id: Ic50aac57382b9760aa3b1c22b7dd2a9fec589cf9
diff --git a/tests/mgmt/config-file.cpp b/tests/mgmt/config-file.cpp
index ca89aec..830ebbb 100644
--- a/tests/mgmt/config-file.cpp
+++ b/tests/mgmt/config-file.cpp
@@ -202,8 +202,7 @@
input.open("tests/mgmt/config_example.info");
BOOST_REQUIRE(input.is_open());
- file.parse(input);
-
+ file.parse(input, false, "config_example.info");
BOOST_CHECK(sub.allCallbacksFired());
}
@@ -214,7 +213,7 @@
std::ifstream input;
- BOOST_CHECK_THROW(file.parse(input), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse(input, false, "unknown"), ConfigFile::Error);
BOOST_CHECK(sub.noCallbacksFired());
}
@@ -224,7 +223,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- file.parse(CONFIG);
+ file.parse(CONFIG, false, "dummy-config");
BOOST_CHECK(sub.allCallbacksFired());
}
@@ -234,7 +233,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- BOOST_CHECK_THROW(file.parse(std::string()), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse(std::string(), false, "dummy-config"), ConfigFile::Error);
BOOST_CHECK(sub.noCallbacksFired());
}
@@ -243,7 +242,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- BOOST_CHECK_THROW(file.parse(MALFORMED_CONFIG), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse(MALFORMED_CONFIG, false, "dummy-config"), ConfigFile::Error);
BOOST_CHECK(sub.noCallbacksFired());
}
@@ -252,7 +251,7 @@
ConfigFile file;
DummyAllSubscriber sub(file, true);
- file.parse(CONFIG, true);
+ file.parse(CONFIG, true, "dummy-config");
BOOST_CHECK(sub.allCallbacksFired());
}
@@ -262,7 +261,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- file.parse("tests/mgmt/config_example.info");
+ file.parse("tests/mgmt/config_example.info", false);
BOOST_CHECK(sub.allCallbacksFired());
}
@@ -272,7 +271,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- BOOST_CHECK_THROW(file.parse("i_made_this_up.info"), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse("i_made_this_up.info", false), ConfigFile::Error);
BOOST_CHECK(sub.noCallbacksFired());
}
@@ -282,7 +281,7 @@
ConfigFile file;
DummyAllSubscriber sub(file);
- BOOST_CHECK_THROW(file.parse("tests/mgmt/config_malformed.info"), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse("tests/mgmt/config_malformed.info", false), ConfigFile::Error);
BOOST_CHECK(sub.noCallbacksFired());
}
@@ -296,7 +295,7 @@
input.open("tests/mgmt/config_example.info");
BOOST_REQUIRE(input.is_open());
- file.parse(input, true);
+ file.parse(input, true, "tests/mgmt/config_example.info");
BOOST_CHECK(sub.allCallbacksFired());
@@ -318,7 +317,7 @@
DummyAllSubscriber sub1(file);
DummyAllSubscriber sub2(file);
- file.parse(CONFIG);
+ file.parse(CONFIG, false, "dummy-config");
BOOST_CHECK(sub1.noCallbacksFired());
BOOST_CHECK(sub2.allCallbacksFired());
@@ -328,7 +327,7 @@
{
ConfigFile file;
- BOOST_CHECK_THROW(file.parse(CONFIG), ConfigFile::Error);
+ BOOST_CHECK_THROW(file.parse(CONFIG, false, "dummy-config"), ConfigFile::Error);
}
BOOST_AUTO_TEST_CASE(OnConfigCoveredByPartialSubscribers)
@@ -337,7 +336,7 @@
DummyOneSubscriber subA(file, "a");
DummyOneSubscriber subB(file, "b");
- file.parse(CONFIG);
+ file.parse(CONFIG, false, "dummy-config");
BOOST_CHECK(subA.allCallbacksFired());
BOOST_CHECK(subB.allCallbacksFired());