Author: afester Date: Thu May 4 12:56:47 2006 New Revision: 399843 URL: http://svn.apache.org/viewcvs?rev=399843&view=rev Log: LOGCXX-138: Use a different file name for the output of each test method
Modified: logging/log4cxx/trunk/tests/src/xml/xmllayouttestcase.cpp Modified: logging/log4cxx/trunk/tests/src/xml/xmllayouttestcase.cpp URL: http://svn.apache.org/viewcvs/logging/log4cxx/trunk/tests/src/xml/xmllayouttestcase.cpp?rev=399843&r1=399842&r2=399843&view=diff ============================================================================== --- logging/log4cxx/trunk/tests/src/xml/xmllayouttestcase.cpp (original) +++ logging/log4cxx/trunk/tests/src/xml/xmllayouttestcase.cpp Thu May 4 12:56:47 2006 @@ -83,8 +83,11 @@ void basic() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.1")); + const File filteredFile("output/filtered.xmlLayout.1"); + XMLLayoutPtr xmlLayout = new XMLLayout(); - AppenderPtr appender(new FileAppender(xmlLayout, TEMP, false)); + AppenderPtr appender(new FileAppender(xmlLayout, tempFileName, false)); root->addAppender(appender); common(); @@ -97,7 +100,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -105,14 +108,17 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.1"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.1"))); } void locationInfo() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.2")); + const File filteredFile("output/filtered.xmlLayout.2"); + XMLLayoutPtr xmlLayout = new XMLLayout(); xmlLayout->setLocationInfo(true); - root->addAppender(new FileAppender(xmlLayout, TEMP, false)); + root->addAppender(new FileAppender(xmlLayout, tempFileName, false)); common(); XMLTimestampFilter xmlTimestampFilter; @@ -131,7 +137,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -139,7 +145,7 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.2"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.2"))); } #if _MSC_VER < 1300 @@ -149,9 +155,12 @@ void testCDATA() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.3")); + const File filteredFile("output/filtered.xmlLayout.3"); + XMLLayoutPtr xmlLayout = new XMLLayout(); xmlLayout->setLocationInfo(true); - FileAppenderPtr appender(new FileAppender(xmlLayout, TEMP, false)); + FileAppenderPtr appender(new FileAppender(xmlLayout, tempFileName, false)); root->addAppender(appender); LOG4CXX_DEBUG(logger, @@ -170,7 +179,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -178,13 +187,16 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.3"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.3"))); } void testNULL() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.null")); + const File filteredFile("output/filtered.xmlLayout.null"); + XMLLayoutPtr xmlLayout = new XMLLayout(); - FileAppenderPtr appender(new FileAppender(xmlLayout, TEMP, false)); + FileAppenderPtr appender(new FileAppender(xmlLayout, tempFileName, false)); root->addAppender(appender); LOG4CXX_DEBUG(logger, LOG4CXX_TEST_STR("hi")); @@ -199,7 +211,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -207,13 +219,16 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.null"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.null"))); } void testMDC() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.mdc.1")); + const File filteredFile("output/filtered.xmlLayout.mdc.1"); + XMLLayoutPtr xmlLayout = new XMLLayout(); - FileAppenderPtr appender(new FileAppender(xmlLayout, TEMP, false)); + FileAppenderPtr appender(new FileAppender(xmlLayout, tempFileName, false)); root->addAppender(appender); MDC::clear(); @@ -233,7 +248,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -241,14 +256,17 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.mdc.1"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.mdc.1"))); } // not incuded in the tests for the moment ! void holdTestMDCEscaped() { + const LogString tempFileName(LOG4CXX_STR("output/temp.xmlLayout.mdc.2")); + const File filteredFile("output/filtered.xmlLayout.mdc.2"); + XMLLayoutPtr xmlLayout = new XMLLayout(); - FileAppenderPtr appender(new FileAppender(xmlLayout, TEMP, false)); + FileAppenderPtr appender(new FileAppender(xmlLayout, tempFileName, false)); root->addAppender(appender); MDC::clear(); @@ -268,7 +286,7 @@ try { - Transformer::transform(TEMP, FILTERED, filters); + Transformer::transform(tempFileName, filteredFile, filters); } catch(UnexpectedFormatException& e) { @@ -276,7 +294,7 @@ throw; } - CPPUNIT_ASSERT(Compare::compare(FILTERED, LOG4CXX_FILE("witness/xmlLayout.mdc.2"))); + CPPUNIT_ASSERT(Compare::compare(filteredFile, LOG4CXX_FILE("witness/xmlLayout.mdc.2"))); } @@ -308,12 +326,6 @@ LOG4CXX_FATAL(logger, msg + StringHelper::toString(++i, p)); LOG4CXX_FATAL(root, msg + StringHelper::toString(i, p)); } - private: - static const LogString TEMP; - static const File FILTERED; }; - -const LogString XMLLayoutTestCase::TEMP(LOG4CXX_STR("output/temp")); -const File XMLLayoutTestCase::FILTERED("output/filtered"); CPPUNIT_TEST_SUITE_REGISTRATION(XMLLayoutTestCase);