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