You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by dp...@apache.org on 2017/10/31 19:03:28 UTC
[05/12] logging-log4net git commit: Add test that makes sure a logger
name can start with a dot
Add test that makes sure a logger name can start with a dot
This change relates to LOG4NET-580.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/7be796ff
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/7be796ff
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/7be796ff
Branch: refs/heads/develop
Commit: 7be796ffbadce5b18d1aa101e26e0277495cf12f
Parents: a13c9ea
Author: Dominik Psenner <dp...@apache.org>
Authored: Tue Oct 31 17:17:24 2017 +0100
Committer: Dominik Psenner <dp...@apache.org>
Committed: Tue Oct 31 17:17:24 2017 +0100
----------------------------------------------------------------------
tests/src/Hierarchy/Hierarchy.cs | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/7be796ff/tests/src/Hierarchy/Hierarchy.cs
----------------------------------------------------------------------
diff --git a/tests/src/Hierarchy/Hierarchy.cs b/tests/src/Hierarchy/Hierarchy.cs
index 8c83290..7c32757 100644
--- a/tests/src/Hierarchy/Hierarchy.cs
+++ b/tests/src/Hierarchy/Hierarchy.cs
@@ -123,6 +123,29 @@ namespace log4net.Tests.Hierarchy
}
[Test]
+ // LOG4NET-580
+ public void LoggerNameCanConsistOfANameStartingWithADot()
+ {
+ XmlDocument log4netConfig = new XmlDocument();
+ log4netConfig.LoadXml(@"
+ <log4net>
+ <appender name=""StringAppender"" type=""log4net.Tests.Appender.StringAppender, log4net.Tests"">
+ <layout type=""log4net.Layout.SimpleLayout"" />
+ </appender>
+ <root>
+ <level value=""ALL"" />
+ <appender-ref ref=""StringAppender"" />
+ </root>
+ <logger name="".Name"">
+ <level value=""WARN"" />
+ </logger>
+ </log4net>");
+
+ ILoggerRepository rep = LogManager.CreateRepository(Guid.NewGuid().ToString());
+ XmlConfigurator.Configure(rep, log4netConfig["log4net"]);
+ }
+
+ [Test]
public void LoggerNameCanConsistOfASingleNonDot()
{
XmlDocument log4netConfig = new XmlDocument();