Repository: logging-log4j2
Updated Branches:
  refs/heads/master ef513dde2 -> 09748f9ab


Fix 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/09748f9a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/09748f9a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/09748f9a

Branch: refs/heads/master
Commit: 09748f9abcd07d51d94128b8809b405c2bfc4a2a
Parents: ef513dd
Author: ggregory <ggreg...@apache.org>
Authored: Sat Feb 13 17:35:12 2016 -0800
Committer: ggregory <ggreg...@apache.org>
Committed: Sat Feb 13 17:35:12 2016 -0800

----------------------------------------------------------------------
 .../java/org/apache/logging/log4j/LoggerTest.java     | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/09748f9a/log4j-api/src/test/java/org/apache/logging/log4j/LoggerTest.java
----------------------------------------------------------------------
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/LoggerTest.java 
b/log4j-api/src/test/java/org/apache/logging/log4j/LoggerTest.java
index 098339c..507cb3f 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/LoggerTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/LoggerTest.java
@@ -103,16 +103,16 @@ public class LoggerTest {
     }
 
     @Test
-    @Ignore("How do I set this up such that the logger in this methods works 
as a test logger?")
     public void flowTracingString_ObjectArray2_ParameterizedMessageFactory() {
-        Logger myLogger = 
LogManager.getLogger("LoggerTestWithCustomParameterizedMessageFactory", new 
ParameterizedMessageFactory("Enter", "Exit"));
+        TestLogger myLogger = (TestLogger) 
LogManager.getLogger("LoggerTestWithCustomParameterizedMessageFactory", new 
ParameterizedMessageFactory("Enter", "Exit"));
         EntryMessage msg = myLogger.traceEntry("doFoo(a={}, b={})", 1, 2);
         myLogger.traceExit(3, msg);
-        assertEquals(2, results.size()); // fail!
-        assertThat("Incorrect Entry", results.get(0), startsWith("ENTRY[ FLOW 
] TRACE Enter"));
-        assertThat("Missing entry data", results.get(0), 
containsString("doFoo(a=1, b=2)"));
-        assertThat("Incorrect Exit", results.get(1), startsWith("EXIT[ FLOW ] 
TRACE Exit"));
-        assertThat("Missing exit data", results.get(1), 
containsString("doFoo(a=1, b=2): 3"));
+        final List<String> entries = myLogger.getEntries();
+        assertEquals(2, entries.size());
+        assertThat("Incorrect Entry", entries.get(0), startsWith("ENTRY[ FLOW 
] TRACE Enter"));
+        assertThat("Missing entry data", entries.get(0), 
containsString("doFoo(a=1, b=2)"));
+        assertThat("Incorrect Exit", entries.get(1), startsWith("EXIT[ FLOW ] 
TRACE Exit"));
+        assertThat("Missing exit data", entries.get(1), 
containsString("doFoo(a=1, b=2): 3"));
     }
 
     @Test

Reply via email to