Author: ggregory
Date: Thu May 8 17:53:44 2014
New Revision: 1593351
URL: http://svn.apache.org/r1593351
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/SerializedLayoutTest.java
Modified:
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java
URL:
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java?rev=1593351&r1=1593350&r2=1593351&view=diff
==============================================================================
---
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java
(original)
+++
logging/log4j/log4j2/trunk/log4j-core/src/test/java/org/apache/logging/log4j/core/layout/SerializedLayoutTest.java
Thu May 8 17:53:44 2014
@@ -57,6 +57,7 @@ public class SerializedLayoutTest {
@BeforeClass
public static void setupClass() {
+ ThreadContext.clearAll();
ConfigurationFactory.setConfigurationFactory(cf);
final LoggerContext ctx = (LoggerContext) LogManager.getContext();
ctx.reconfigure();
@@ -65,6 +66,7 @@ public class SerializedLayoutTest {
@AfterClass
public static void cleanupClass() {
ConfigurationFactory.removeConfigurationFactory(cf);
+ ThreadContext.clearAll();
}
private static final String body =