Author: ggregory
Date: Thu May  8 17:53:57 2014
New Revision: 1593352

URL: http://svn.apache.org/r1593352
Log:
ThreadContext.clearAll() must be used from tests to avoid creating test 
failures due to test ordering.

Modified:
    
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java

Modified: 
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java?rev=1593352&r1=1593351&r2=1593352&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java
 (original)
+++ 
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SyslogLayoutTest.java
 Thu May  8 17:53:57 2014
@@ -54,6 +54,7 @@ public class SyslogLayoutTest {
 
     @BeforeClass
     public static void setupClass() {
+        ThreadContext.clearAll();
         ConfigurationFactory.setConfigurationFactory(cf);
         final LoggerContext ctx = (LoggerContext) LogManager.getContext();
         ctx.reconfigure();
@@ -62,6 +63,7 @@ public class SyslogLayoutTest {
     @AfterClass
     public static void cleanupClass() {
         ConfigurationFactory.removeConfigurationFactory(cf);
+        ThreadContext.clearAll();
     }
 
 


Reply via email to