You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2016/08/19 03:20:35 UTC
logging-log4j2 git commit: Add
testPatternAndParameterizedMessageDateLookup().
Repository: logging-log4j2
Updated Branches:
refs/heads/master 7cbb136fc -> c4954a872
Add testPatternAndParameterizedMessageDateLookup().
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/c4954a87
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/c4954a87
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/c4954a87
Branch: refs/heads/master
Commit: c4954a872376dec6dbeb66bb82f03dfe83f710d1
Parents: 7cbb136
Author: ggregory <gg...@US-L-GG02.rocketsoftware.com>
Authored: Thu Aug 18 20:20:34 2016 -0700
Committer: ggregory <gg...@US-L-GG02.rocketsoftware.com>
Committed: Thu Aug 18 20:20:34 2016 -0700
----------------------------------------------------------------------
.../core/pattern/MessagePatternConverterTest.java | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/c4954a87/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/MessagePatternConverterTest.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/MessagePatternConverterTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/MessagePatternConverterTest.java
index 4dea72d..57fe994 100644
--- a/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/MessagePatternConverterTest.java
+++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/MessagePatternConverterTest.java
@@ -16,17 +16,18 @@
*/
package org.apache.logging.log4j.core.pattern;
+import static org.junit.Assert.assertEquals;
+
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.core.LogEvent;
import org.apache.logging.log4j.core.config.Configuration;
import org.apache.logging.log4j.core.config.DefaultConfiguration;
import org.apache.logging.log4j.core.impl.Log4jLogEvent;
import org.apache.logging.log4j.message.Message;
+import org.apache.logging.log4j.message.ParameterizedMessage;
import org.apache.logging.log4j.message.SimpleMessage;
import org.junit.Test;
-import static org.junit.Assert.*;
-
/**
*
*/
@@ -61,6 +62,19 @@ public class MessagePatternConverterTest {
}
@Test
+ public void testPatternAndParameterizedMessageDateLookup() throws Exception {
+ final MessagePatternConverter converter = MessagePatternConverter.newInstance(null, null);
+ Message msg = new ParameterizedMessage("${date:now:buhu}");
+ LogEvent event = Log4jLogEvent.newBuilder() //
+ .setLoggerName("MyLogger") //
+ .setLevel(Level.DEBUG) //
+ .setMessage(msg).build();
+ StringBuilder sb = new StringBuilder();
+ converter.format(event, sb);
+ assertEquals("Unexpected result", "${date:now:buhu}", sb.toString());
+ }
+
+ @Test
public void testPatternWithConfiguration() throws Exception {
final Configuration config = new DefaultConfiguration();
final MessagePatternConverter converter = MessagePatternConverter.newInstance(config, null);