From 94897b08c035b1c1ba2b4951944c4b0b8c408d39 Mon Sep 17 00:00:00 2001 From: Blake Niemyjski Date: Tue, 10 May 2016 12:47:12 -0500 Subject: [PATCH] Added Unit tests for boolean log levels --- Source/Tests/Plugins/PluginTests.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Tests/Plugins/PluginTests.cs b/Source/Tests/Plugins/PluginTests.cs index cb15cace..75907ace 100644 --- a/Source/Tests/Plugins/PluginTests.cs +++ b/Source/Tests/Plugins/PluginTests.cs @@ -150,6 +150,12 @@ public void EventExclusionPlugin_EventExclusions() { [InlineData("Test", "Off", null, null, true)] [InlineData("Test", "Abc", null, null, false)] [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "Debug", true)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "false", true)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "no", true)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "0", true)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "true", false)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "yes", false)] + [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "1", false)] [InlineData("Test", "Info", SettingsDictionary.KnownKeys.LogLevelPrefix + "Test", "Debug", false)] [InlineData("Test", "Trace", SettingsDictionary.KnownKeys.LogLevelPrefix + "*", "Debug", true)] [InlineData("Test", "Warn", SettingsDictionary.KnownKeys.LogLevelPrefix + "*", "Debug", false)]