You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/03/16 15:38:16 UTC

[5/6] logging-log4j2 git commit: LOG4J2-1278 added methods with unrolled varargs to test Loggers

LOG4J2-1278 added methods with unrolled varargs to test Loggers


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

Branch: refs/heads/LOG4J2-1278-gc-free-logger
Commit: b5f12f9ac48cc3c3b6007b7cd6b8657a2a5db9e3
Parents: 635c4e2e
Author: rpopma <rp...@apache.org>
Authored: Thu Mar 17 01:37:42 2016 +1100
Committer: rpopma <rp...@apache.org>
Committed: Thu Mar 17 01:37:42 2016 +1100

----------------------------------------------------------------------
 .../logging/log4j/AbstractLoggerTest.java       | 69 ++++++++++++++++++++
 .../apache/logging/log4j/LambdaLoggerTest.java  | 68 +++++++++++++++++++
 .../org/apache/logging/log4j/TestLogger.java    | 68 +++++++++++++++++++
 3 files changed, 205 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b5f12f9a/log4j-api/src/test/java/org/apache/logging/log4j/AbstractLoggerTest.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/AbstractLoggerTest.java b/log4j-api/src/test/java/org/apache/logging/log4j/AbstractLoggerTest.java
index 857877f..5a416c7 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/AbstractLoggerTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/AbstractLoggerTest.java
@@ -169,6 +169,75 @@ public class AbstractLoggerTest extends AbstractLogger {
     }
 
     @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4, p5), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4, p5, p6), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4, p5, p6, p7), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7, final Object p8) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4, p5, p6, p7, p8), null);
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7, final Object p8, final Object p9) {
+        return isEnabled(level, marker, new ParameterizedMessage(message, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9),
+                null);
+    }
+
+    @Override
     public boolean isEnabled(final Level level, final Marker marker, final String data, final Throwable t) {
         return isEnabled(level, marker, new SimpleMessage(data), t);
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b5f12f9a/log4j-api/src/test/java/org/apache/logging/log4j/LambdaLoggerTest.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/LambdaLoggerTest.java b/log4j-api/src/test/java/org/apache/logging/log4j/LambdaLoggerTest.java
index 9b4fcf1..0385c93 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/LambdaLoggerTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/LambdaLoggerTest.java
@@ -83,6 +83,74 @@ public class LambdaLoggerTest {
         }
 
         @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4, final Object p5) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4, final Object p5, final Object p6) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4, final Object p5, final Object p6,
+                final Object p7) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4, final Object p5, final Object p6,
+                final Object p7, final Object p8) {
+            return enabled;
+        }
+
+        @Override
+        public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+                final Object p1, final Object p2, final Object p3,
+                final Object p4, final Object p5, final Object p6,
+                final Object p7, final Object p8, final Object p9) {
+            return enabled;
+        }
+
+        @Override
         public void logMessage(final String fqcn, final Level level, final Marker marker, final Message message, final Throwable t) {
             list.add(new LogEvent(fqcn, level, marker, message, t));
         }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/b5f12f9a/log4j-api/src/test/java/org/apache/logging/log4j/TestLogger.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/TestLogger.java b/log4j-api/src/test/java/org/apache/logging/log4j/TestLogger.java
index 22f0d21..2024831 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/TestLogger.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/TestLogger.java
@@ -101,6 +101,74 @@ public class TestLogger extends AbstractLogger {
     }
 
     @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7, final Object p8) {
+        return true;
+    }
+
+    @Override
+    public boolean isEnabled(final Level level, final Marker marker, final String message, final Object p0,
+            final Object p1, final Object p2, final Object p3,
+            final Object p4, final Object p5, final Object p6,
+            final Object p7, final Object p8, final Object p9) {
+        return true;
+    }
+
+    @Override
     public boolean isEnabled(final Level level, final Marker marker, final Object msg, final Throwable t) {
         return true;
     }