Repository: logging-log4j2
Updated Branches:
  refs/heads/master 842d1d8ea -> 9940e75f6


[LOG4J2-2023] Use a class' canonical name instead of name to create its
logger name. If the canonical name is null, then use the class name.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/9940e75f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/9940e75f
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/9940e75f

Branch: refs/heads/master
Commit: 9940e75f6ddbfa0950dad1e0b2479c0ef6ba1876
Parents: 842d1d8
Author: Gary Gregory <[email protected]>
Authored: Thu Aug 31 14:57:52 2017 -0600
Committer: Gary Gregory <[email protected]>
Committed: Thu Aug 31 14:57:52 2017 -0600

----------------------------------------------------------------------
 .../org/apache/logging/log4j/LogManagerTest.java  | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/9940e75f/log4j-api/src/test/java/org/apache/logging/log4j/LogManagerTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/test/java/org/apache/logging/log4j/LogManagerTest.java 
b/log4j-api/src/test/java/org/apache/logging/log4j/LogManagerTest.java
index 99e6ce8..2f898ba 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/LogManagerTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/LogManagerTest.java
@@ -68,10 +68,10 @@ public class LogManagerTest {
     }
 
     @Test
-    public void testGetLoggerForAnonymousInnerClass() throws IOException {
+    public void testGetLoggerForAnonymousInnerClass1() throws IOException {
         Closeable closeable = new Closeable() {
             
-            Logger LOGGER = LogManager.getLogger(getClass());
+            Logger LOGGER = LogManager.getLogger();
             
             @Override
             public void close() throws IOException {
@@ -82,6 +82,20 @@ public class LogManagerTest {
     }
 
     @Test
+    public void testGetLoggerForAnonymousInnerClass2() throws IOException {
+        Closeable closeable = new Closeable() {
+            
+            Logger LOGGER = LogManager.getLogger(getClass());
+            
+            @Override
+            public void close() throws IOException {
+                
Assert.assertEquals("org.apache.logging.log4j.LogManagerTest$2", 
LOGGER.getName());
+            }
+        };
+        closeable.close();
+    }
+
+    @Test
     public void testGetLoggerForInnerClass() {
         
Assert.assertEquals("org.apache.logging.log4j.LogManagerTest.InnerClass", 
InnerClass.LOGGER.getName());
     }

Reply via email to