update: Disable PrefixUpdateProcessor when validator is not in config
refs: 2814
Change-Id: I2669dcd4af36ebe09f3e20189a99c812e0e6ad7b
diff --git a/tests/test-conf-file-processor.cpp b/tests/test-conf-file-processor.cpp
index 50cc872..01950d2 100644
--- a/tests/test-conf-file-processor.cpp
+++ b/tests/test-conf-file-processor.cpp
@@ -518,6 +518,23 @@
boost::filesystem::remove(CERT_PATH);
}
+BOOST_AUTO_TEST_CASE(PrefixUpdateValidatorOptional) // Bug #2814
+{
+ const std::string SECTION_SECURITY =
+ "security\n"
+ "{\n"
+ " validator\n"
+ " {\n"
+ " trust-anchor\n"
+ " {\n"
+ " type any\n"
+ " }\n"
+ " }\n"
+ "}\n\n";
+
+ BOOST_CHECK(processConfigurationString(SECTION_SECURITY));
+}
+
BOOST_AUTO_TEST_SUITE_END()
} //namespace test