cvs commit: jakarta-log4j/tests/witness patternLayout.1
[email protected] 4 Apr 2002 22:01:26 -0000
| Newsgroups | gmane.comp.jakarta.log4j.cvs |
|---|---|
| Message-ID | <[email protected]> |
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)