ceki 02/04/04 14:01:26 Modified: tests build.xml tests/src/java/org/apache/log4j MinimumTestCase.java tests/src/java/org/apache/log4j/net SocketAppenderTest.java tests/src/java/org/apache/log4j/util Transformer.java tests/src/java/org/apache/log4j/xml CustomLevelTestCase.java DOMTestCase.java Added: tests/input/xml customLevel2.xml customLevel3.xml customLogger2.xml customLogger3.xml tests/witness patternLayout.1 Log: improving test cases Revision Changes Path 1.7 +9 -1 jakarta-log4j/tests/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/build.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- build.xml 22 Feb 2002 18:09:26 -0000 1.6 +++ build.xml 4 Apr 2002 22:01:25 -0000 1.7 @@ -123,6 +123,15 @@ </junit> </target> + <target name="PatternLayout" depends="build"> + <junit printsummary="yes" fork="yes" haltonfailure="yes"> + <classpath refid="tests.classpath"/> + <formatter type="plain" usefile="false"/> + <test name="org.apache.log4j.PatternLayoutTestCase" /> + </junit> + </target> + + <target name="DOM" depends="build"> <junit printsummary="yes" fork="yes" haltonfailure="yes"> <classpath refid="tests.classpath"/> @@ -188,6 +197,5 @@ <test name="org.apache.log4j.or.ORTestCase" /> </junit> </target> - </project> 1.1 jakarta-log4j/tests/input/xml/customLevel2.xml Index: customLevel2.xml =================================================================== <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' debug="false"> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="Append" value="false" /> <param name="File" value="output/temp" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p %c{2} - %m\n"/> </layout> <filter class="org.apache.log4j.varia.LevelMatchFilter"> <param name="LevelToMatch" value="TRACE#org.apache.log4j.xml.XLevel" /> <param name="AcceptOnMatch" value="true" /> </filter> </appender> <root> <level value="TRACE" class="org.apache.log4j.xml.XLevel"/> <appender-ref ref="TEMP" /> </root> </log4j:configuration> 1.1 jakarta-log4j/tests/input/xml/customLevel3.xml Index: customLevel3.xml =================================================================== <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' debug="false"> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="Append" value="false" /> <param name="File" value="output/temp" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p %c{2} - %m\n"/> </layout> <filter class="org.apache.log4j.varia.LevelMatchFilter"> <param name="LevelToMatch" value="TRACE#org.apache.log4j.xml.XLevel" /> <param name="AcceptOnMatch" value="true" /> </filter> <filter class="org.apache.log4j.varia.DenyAllFilter"/> </appender> <root> <level value="TRACE" class="org.apache.log4j.xml.XLevel"/> <appender-ref ref="TEMP" /> </root> </log4j:configuration> 1.1 jakarta-log4j/tests/input/xml/customLogger2.xml Index: customLogger2.xml =================================================================== <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' debug="true"> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="Append" value="false" /> <param name="File" value="output/temp" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p %c{2} - %m%n"/> </layout> <filter class="org.apache.log4j.varia.LevelMatchFilter"> <param name="LevelToMatch" value="TRACE#org.apache.log4j.xml.XLevel" /> <param name="AcceptOnMatch" value="true" /> </filter> <filter class="org.apache.log4j.varia.DenyAllFilter"/> </appender> <root> <level value ="TRACE" class="org.apache.log4j.xml.XLevel"/> <appender-ref ref="TEMP" /> </root> </log4j:configuration> 1.1 jakarta-log4j/tests/input/xml/customLogger3.xml Index: customLogger3.xml =================================================================== <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' debug="true"> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="Append" value="false" /> <param name="File" value="output/temp" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p %c{2} - %m\n"/> </layout> </appender> <root> <level value ="TRACE" class="org.apache.log4j.xml.XLevel"/> <appender-ref ref="TEMP" /> </root> </log4j:configuration> 1.3 +4 -0 jakarta-log4j/tests/src/java/org/apache/log4j/MinimumTestCase.java Index: MinimumTestCase.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/MinimumTestCase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- MinimumTestCase.java 22 Feb 2002 16:00:17 -0000 1.2 +++ MinimumTestCase.java 4 Apr 2002 22:01:25 -0000 1.3 @@ -48,6 +48,10 @@ root.removeAllAppenders(); } + public void tearDown() { + root.getLoggerRepository().resetConfiguration(); + } + public void simple() throws Exception { Layout layout = new SimpleLayout(); 1.2 +1 -1 jakarta-log4j/tests/src/java/org/apache/log4j/net/SocketAppenderTest.java Index: SocketAppenderTest.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/net/SocketAppenderTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SocketAppenderTest.java 18 Feb 2002 19:16:52 -0000 1.1 +++ SocketAppenderTest.java 4 Apr 2002 22:01:25 -0000 1.2 @@ -2,7 +2,7 @@ * * This software is published under the terms of the Apache Software License * version 1.1, a copy of which has been included with this distribution in - * the LICENSE.APL file. + * the LICENSE.txt file. */ package org.apache.log4j.test; 1.3 +0 -1 jakarta-log4j/tests/src/java/org/apache/log4j/util/Transformer.java Index: Transformer.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/util/Transformer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Transformer.java 18 Feb 2002 19:16:52 -0000 1.2 +++ Transformer.java 4 Apr 2002 22:01:25 -0000 1.3 @@ -43,7 +43,6 @@ // Initialization of input and output omitted while((line = input.readLine()) != null) { - // apply all filters line = filter.filter(line); output.println(line); } 1.3 +4 -0 jakarta-log4j/tests/src/java/org/apache/log4j/xml/CustomLevelTestCase.java Index: CustomLevelTestCase.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/xml/CustomLevelTestCase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- CustomLevelTestCase.java 24 Mar 2002 23:37:11 -0000 1.2 +++ CustomLevelTestCase.java 4 Apr 2002 22:01:25 -0000 1.3 @@ -30,6 +30,10 @@ logger = Logger.getLogger(CustomLevelTestCase.class); } + public void tearDown() { + root.getLoggerRepository().resetConfiguration(); + } + public void test1() throws Exception { DOMConfigurator.configure("input/xml/customLevel1.xml"); common(); 1.3 +4 -0 jakarta-log4j/tests/src/java/org/apache/log4j/xml/DOMTestCase.java Index: DOMTestCase.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/xml/DOMTestCase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- DOMTestCase.java 18 Feb 2002 21:43:32 -0000 1.2 +++ DOMTestCase.java 4 Apr 2002 22:01:25 -0000 1.3 @@ -48,6 +48,10 @@ logger = Logger.getLogger(DOMTestCase.class); } + public void tearDown() { + root.getLoggerRepository().resetConfiguration(); + } + public void test1() throws Exception { DOMConfigurator.configure("input/xml/DOMTestCase1.xml"); common(); 1.1 jakarta-log4j/tests/witness/patternLayout.1 Index: patternLayout.1 =================================================================== DEBUG - Message 0 DEBUG - Message 0 INFO - Message 1 INFO - Message 1 WARN - Message 2 WARN - Message 2 ERROR - Message 3 ERROR - Message 3 FATAL - Message 4 FATAL - Message 4 DEBUG - Message 5 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test1(PatternLayoutTestCase.java:XXX) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:XXX) at junit.framework.TestCase.runBare(TestCase.java:XXX) at junit.framework.TestResult$1.protect(TestResult.java:XXX) at junit.framework.TestResult.runProtected(TestResult.java:XXX) at junit.framework.TestResult.run(TestResult.java:XXX) at junit.framework.TestCase.run(TestCase.java:XXX) at junit.framework.TestSuite.run(TestSuite.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:XXX) INFO - Message 6 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test1(PatternLayoutTestCase.java:XXX) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:XXX) at junit.framework.TestCase.runBare(TestCase.java:XXX) at junit.framework.TestResult$1.protect(TestResult.java:XXX) at junit.framework.TestResult.runProtected(TestResult.java:XXX) at junit.framework.TestResult.run(TestResult.java:XXX) at junit.framework.TestCase.run(TestCase.java:XXX) at junit.framework.TestSuite.run(TestSuite.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:XXX) WARN - Message 7 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test1(PatternLayoutTestCase.java:XXX) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:XXX) at junit.framework.TestCase.runBare(TestCase.java:XXX) at junit.framework.TestResult$1.protect(TestResult.java:XXX) at junit.framework.TestResult.runProtected(TestResult.java:XXX) at junit.framework.TestResult.run(TestResult.java:XXX) at junit.framework.TestCase.run(TestCase.java:XXX) at junit.framework.TestSuite.run(TestSuite.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:XXX) ERROR - Message 8 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test1(PatternLayoutTestCase.java:XXX) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:XXX) at junit.framework.TestCase.runBare(TestCase.java:XXX) at junit.framework.TestResult$1.protect(TestResult.java:XXX) at junit.framework.TestResult.runProtected(TestResult.java:XXX) at junit.framework.TestResult.run(TestResult.java:XXX) at junit.framework.TestCase.run(TestCase.java:XXX) at junit.framework.TestSuite.run(TestSuite.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:XXX) FATAL - Message 9 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test1(PatternLayoutTestCase.java:XXX) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:XXX) at junit.framework.TestCase.runBare(TestCase.java:XXX) at junit.framework.TestResult$1.protect(TestResult.java:XXX) at junit.framework.TestResult.runProtected(TestResult.java:XXX) at junit.framework.TestResult.run(TestResult.java:XXX) at junit.framework.TestCase.run(TestCase.java:XXX) at junit.framework.TestSuite.run(TestSuite.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:XXX) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:XXX)
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>