Repository: logging-log4j2
Updated Branches:
  refs/heads/master b95cc70e4 -> 5215d89cd


Message implementors must implement toString() to return a value that
will work as 'normal' Strings in order to play well with the Supplier
APIs like traceEnter(Supplier). Also introduce an AbstractMessage class
that JsonMessage extends. For now, the stock Message implementors do not
extend AbstractMessage because that would make reading in 2.5 serialized
Messages break. We can decide later if we want to make Message
implementors extend AbstractMessage.

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

Branch: refs/heads/master
Commit: 5215d89cde4e06a0ec65bf5b2e9a11b7d3cfc705
Parents: b95cc70
Author: ggregory <[email protected]>
Authored: Fri Feb 12 14:15:08 2016 -0800
Committer: ggregory <[email protected]>
Committed: Fri Feb 12 14:15:08 2016 -0800

----------------------------------------------------------------------
 .../apache/logging/log4j/message/ThreadDumpMessageTest.java    | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/5215d89c/log4j-api/src/test/java/org/apache/logging/log4j/message/ThreadDumpMessageTest.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/test/java/org/apache/logging/log4j/message/ThreadDumpMessageTest.java
 
b/log4j-api/src/test/java/org/apache/logging/log4j/message/ThreadDumpMessageTest.java
index 5143611..24a962b 100644
--- 
a/log4j-api/src/test/java/org/apache/logging/log4j/message/ThreadDumpMessageTest.java
+++ 
b/log4j-api/src/test/java/org/apache/logging/log4j/message/ThreadDumpMessageTest.java
@@ -69,8 +69,10 @@ public class ThreadDumpMessageTest {
     @Test
     public void testToString() {
         final ThreadDumpMessage msg = new ThreadDumpMessage("Test");
-        final String expected = "ThreadDumpMessage[Title=\"Test\"]";
-        assertEquals(expected, msg.toString());
+        final String actual = msg.toString();
+        assertTrue(actual.contains("Test"));
+        assertTrue(actual.contains("RUNNABLE"));
+        assertTrue(actual.contains(getClass().getName()));
     }
 
     @Test

Reply via email to