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/5b7b75d5 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/5b7b75d5 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/5b7b75d5
Branch: refs/heads/LOG4J2-1010&LOG4J2-1447-injectable-contextdata&better-datastructure Commit: 5b7b75d5f902d5f1427858c34330cf2550d308b7 Parents: dd5a253 Author: Gary Gregory <ggreg...@apache.org> Authored: Fri Aug 5 16:51:49 2016 -0700 Committer: Gary Gregory <ggreg...@apache.org> Committed: Fri Aug 5 16:51:49 2016 -0700 ---------------------------------------------------------------------- .../core/appender/XmlCompleteFileAppenderTest.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/5b7b75d5/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java index 2ad6e8f..b3d4430 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/XmlCompleteFileAppenderTest.java @@ -125,18 +125,16 @@ public class XmlCompleteFileAppenderTest { */ @Test public void testChildElementsAreCorrectlyIndented() throws Exception { - final File file = new File("target", "XmlCompleteFileAppenderTest.log"); - file.delete(); - final Logger log = LogManager.getLogger("com.foo.Bar"); + final Logger logger = this.loggerContextRule.getLogger("com.foo.Bar"); final String firstLogMsg = "First Msg tag must be in level 2 after correct indentation"; - log.info(firstLogMsg); + logger.info(firstLogMsg); final String secondLogMsg = "Second Msg tag must also be in level 2 after correct indentation"; - log.info(secondLogMsg); - CoreLoggerContexts.stopLoggerContext(false, file); // stop async thread + logger.info(secondLogMsg); + CoreLoggerContexts.stopLoggerContext(false, logFile); // stop async thread final String[] lines = new String[9]; - try (final BufferedReader reader = new BufferedReader(new FileReader(file))) { + try (final BufferedReader reader = new BufferedReader(new FileReader(logFile))) { int usefulLinesIndex = 0; String readLine; @@ -148,7 +146,7 @@ public class XmlCompleteFileAppenderTest { } } } finally { - file.delete(); + logFile.delete(); } String currentLine = lines[0];