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];

Reply via email to