You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ma...@apache.org on 2014/09/08 00:39:11 UTC
[32/32] git commit: Add global logger test.
Add global logger test.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/0c042cdf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/0c042cdf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/0c042cdf
Branch: refs/heads/master
Commit: 0c042cdfd6b71b89ad6b3cbf77fb1cf5e43e1be1
Parents: b670323
Author: Matt Sicker <ma...@apache.org>
Authored: Sun Sep 7 17:36:47 2014 -0500
Committer: Matt Sicker <ma...@apache.org>
Committed: Sun Sep 7 17:36:47 2014 -0500
----------------------------------------------------------------------
.../org/apache/logging/log4j/jul/ApiLoggerTest.java | 15 +++++++++++++++
.../org/apache/logging/log4j/jul/CoreLoggerTest.java | 15 +++++++++++++++
2 files changed, 30 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/0c042cdf/log4j-jul/src/test/java/org/apache/logging/log4j/jul/ApiLoggerTest.java
----------------------------------------------------------------------
diff --git a/log4j-jul/src/test/java/org/apache/logging/log4j/jul/ApiLoggerTest.java b/log4j-jul/src/test/java/org/apache/logging/log4j/jul/ApiLoggerTest.java
index e26eb44..5ad2f4e 100644
--- a/log4j-jul/src/test/java/org/apache/logging/log4j/jul/ApiLoggerTest.java
+++ b/log4j-jul/src/test/java/org/apache/logging/log4j/jul/ApiLoggerTest.java
@@ -57,6 +57,7 @@ public class ApiLoggerTest {
@After
public void tearDown() throws Exception {
eventAppender.clear();
+ stringAppender.clear();
}
@Test
@@ -110,6 +111,20 @@ public class ApiLoggerTest {
assertThat(root.getName(), equalTo(Logger.GLOBAL_LOGGER_NAME));
}
+ @Test
+ public void testGlobalLogger() throws Exception {
+ final Logger root = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
+ root.info("Test info message");
+ root.config("Test info message");
+ root.log(CustomJdkLevel.TEST, "Test info message");
+ final List<LogEvent> events = eventAppender.getEvents();
+ assertThat(events, hasSize(3));
+ for (final LogEvent event : events) {
+ final String message = event.getMessage().getFormattedMessage();
+ assertThat(message, equalTo("Test info message"));
+ }
+ }
+
@Test(expected = UnsupportedOperationException.class)
public void testGetParentFails() throws Exception {
logger.getParent();
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/0c042cdf/log4j-jul/src/test/java/org/apache/logging/log4j/jul/CoreLoggerTest.java
----------------------------------------------------------------------
diff --git a/log4j-jul/src/test/java/org/apache/logging/log4j/jul/CoreLoggerTest.java b/log4j-jul/src/test/java/org/apache/logging/log4j/jul/CoreLoggerTest.java
index a627f61..f92f08a 100644
--- a/log4j-jul/src/test/java/org/apache/logging/log4j/jul/CoreLoggerTest.java
+++ b/log4j-jul/src/test/java/org/apache/logging/log4j/jul/CoreLoggerTest.java
@@ -40,6 +40,7 @@ public class CoreLoggerTest {
@After
public void tearDown() throws Exception {
eventAppender.clear();
+ stringAppender.clear();
}
@Test
@@ -98,4 +99,18 @@ public class CoreLoggerTest {
final Logger root = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
assertThat(root.getName(), equalTo(Logger.GLOBAL_LOGGER_NAME));
}
+
+ @Test
+ public void testGlobalLogger() throws Exception {
+ final Logger root = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
+ root.info("Test info message");
+ root.config("Test info message");
+ root.log(CustomJdkLevel.TEST, "Test info message");
+ final List<LogEvent> events = eventAppender.getEvents();
+ assertThat(events, hasSize(3));
+ for (final LogEvent event : events) {
+ final String message = event.getMessage().getFormattedMessage();
+ assertThat(message, equalTo("Test info message"));
+ }
+ }
}
\ No newline at end of file