|
@@ -54,3 +54,25 @@ TEST_F(LoggerLevelTest, Creation) {
|
|
|
EXPECT_EQ(isc::log::DEBUG, level3.severity);
|
|
|
EXPECT_EQ(42, level3.dbglevel);
|
|
|
}
|
|
|
+
|
|
|
+TEST(LoggerLevel, getSeverity) {
|
|
|
+ EXPECT_EQ(DEBUG, getSeverity("DEBUG"));
|
|
|
+ EXPECT_EQ(DEBUG, getSeverity("debug"));
|
|
|
+ EXPECT_EQ(DEBUG, getSeverity("DeBuG"));
|
|
|
+ EXPECT_EQ(INFO, getSeverity("INFO"));
|
|
|
+ EXPECT_EQ(INFO, getSeverity("info"));
|
|
|
+ EXPECT_EQ(INFO, getSeverity("iNfO"));
|
|
|
+ EXPECT_EQ(WARN, getSeverity("WARN"));
|
|
|
+ EXPECT_EQ(WARN, getSeverity("warn"));
|
|
|
+ EXPECT_EQ(WARN, getSeverity("wARn"));
|
|
|
+ EXPECT_EQ(ERROR, getSeverity("ERROR"));
|
|
|
+ EXPECT_EQ(ERROR, getSeverity("error"));
|
|
|
+ EXPECT_EQ(ERROR, getSeverity("ERRoR"));
|
|
|
+ EXPECT_EQ(FATAL, getSeverity("FATAL"));
|
|
|
+ EXPECT_EQ(FATAL, getSeverity("fatal"));
|
|
|
+ EXPECT_EQ(FATAL, getSeverity("FAtaL"));
|
|
|
+
|
|
|
+ // bad values should default to stdout
|
|
|
+ EXPECT_EQ(INFO, getSeverity("some bad value"));
|
|
|
+ EXPECT_EQ(INFO, getSeverity(""));
|
|
|
+}
|