ceki 02/04/16 01:52:34 Modified: . INSTALL build.xml docs HISTORY tests/input patternLayout14.properties tests/src/java/org/apache/log4j PatternLayoutTestCase.java Added: tests/witness patternLayout.10 patternLayout.7 Log: - New tests in PatternLayoutTestCase - The ANT build script was modified to use jar files specified in the build.properties file instead of the CLASSPATH environment variable. The build.properties file depends on local paths and is supplied by the user. The build.properties.sample file is included in the distribution. The build.sh and build.bat scripts have been removed. This is the way many other jakarta projects build their projects. The jar files in the dist/lib directory were also removed since they are no longer used. - Notes about the new way for building the project. Revision Changes Path 1.17 +8 -8 jakarta-log4j/INSTALL Index: INSTALL =================================================================== RCS file: /home/cvs/jakarta-log4j/INSTALL,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- INSTALL 11 Feb 2002 03:23:07 -0000 1.16 +++ INSTALL 16 Apr 2002 08:52:33 -0000 1.17 @@ -50,8 +50,8 @@ under the $LOG4J_HOME/dist/lib/ directory. This jar file contains all the class files of the log4j project, -except classes from the "examples" and "org.apache.log4j.performance" -packages. +except test cases and classes from the "examples" and +"org.apache.log4j.performance" packages. ================== log4j dependencies @@ -60,9 +60,9 @@ The log4j distribution comes with pre-compiled classes. Log4j is based on JDK 1.1 with the following additional requirements: - --------------------- - Package org.log4j.xml - --------------------- + ---------------------------- + Package org.apache.log4j.xml + ---------------------------- The DOMConfigurator is based on the DOM Level 1 API. The DOMConfigurator.configure(Element) method will work with any @@ -103,9 +103,9 @@ JUnit testing framework ----------------------- - Log4j uses the JUnit framework for internal unit testing. If you - want to compile all log4j source code, then you will need - JUnit. JUnit is available from: + Log4j uses the JUnit framework version 3.7 for internal unit + testing. If you want to compile all log4j source code, then you + will need JUnit. JUnit is available from: http://www.junit.org 1.28 +21 -22 jakarta-log4j/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-log4j/build.xml,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- build.xml 12 Apr 2002 13:55:35 -0000 1.27 +++ build.xml 16 Apr 2002 08:52:33 -0000 1.28 @@ -319,22 +319,22 @@ </delete> <jar jarfile="${jar.dest}/${jar.filename}" basedir="${javac.dest}" - includes="${stem}/*.class, ${stem}/xml/log4j.dtd, - ${stem}/config/*.class, - ${stem}/helpers/*.class, - ${stem}/spi/*.class, - ${stem}/net/*.class, - ${stem}/varia/*.class, - ${stem}/chainsaw/*.class, - ${stem}/nt/*.class, - ${stem}/xml/*.class, - ${stem}/jmx/*.class, - ${stem}/or/*.class, - ${stem}/or/sax/*.class, - ${stem}/config/*.class, - ${stem}/gui/TextPaneAppender.class" - excludes="**/StressCategory*, **/UnitTest**" - manifest="${jar.dest}/manifest.mf" + includes="${stem}/*.class, ${stem}/xml/log4j.dtd, + ${stem}/config/*.class, + ${stem}/helpers/*.class, + ${stem}/spi/*.class, + ${stem}/net/*.class, + ${stem}/varia/*.class, + ${stem}/chainsaw/*.class, + ${stem}/nt/*.class, + ${stem}/xml/*.class, + ${stem}/jmx/*.class, + ${stem}/or/*.class, + ${stem}/or/sax/*.class, + ${stem}/config/*.class, + ${stem}/gui/TextPaneAppender.class" + excludes="**/StressCategory*, **/UnitTest**" + manifest="${jar.dest}/manifest.mf" /> </target> @@ -373,9 +373,10 @@ header="<b>Log4j ${version}</b>" bottom="Copyright 2000-2002 Apache Software Foundation."> - <link offline="true" - href="http://java.sun.com/products/jdk/1.2/docs/api" - packageListLoc="${packaging.dir}"/> + <link offline="true" + href="http://java.sun.com/products/jdk/1.2/docs/api" + packageListLoc="${packaging.dir}"/> + <classpath refid="compile.classpath"/> </javadoc> </target> @@ -428,13 +429,11 @@ docs/**, examples/**, build/*, - build.bat, build.sh, build.xml, manifest.mf, INSTALL, - LICENSE.APL, LICENSE.txt, - dist/lib/*.jar, + dist/lib/log4j*.jar, dist/classes/**, contribs/**" excludes="make/make.loc, 1.90 +9 -0 jakarta-log4j/docs/HISTORY Index: HISTORY =================================================================== RCS file: /home/cvs/jakarta-log4j/docs/HISTORY,v retrieving revision 1.89 retrieving revision 1.90 diff -u -r1.89 -r1.90 --- HISTORY 4 Apr 2002 19:22:19 -0000 1.89 +++ HISTORY 16 Apr 2002 08:52:34 -0000 1.90 @@ -11,6 +11,15 @@ (rc1) + - The ANT build script was modified to use jar files specified in + the build.properties file instead of the CLASSPATH environment + variable. The build.properties file depends on local paths and is + supplied by the user. The build.properties.sample file is included + in the distribution. The build.sh and build.bat scripts have + been removed. This is the way many other jakarta projects build their + projects. The jar files in the dist/lib directory were also removed + since they are no longer used. [*] + - The DOMConfigurator now interprets the string after the '#' character in the value attribute within the <level> element as the fully qualified class name of a custom Level. This is consistent 1.2 +1 -1 jakarta-log4j/tests/input/patternLayout14.properties Index: patternLayout14.properties =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/input/patternLayout14.properties,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- patternLayout14.properties 6 Apr 2002 17:52:06 -0000 1.1 +++ patternLayout14.properties 16 Apr 2002 08:52:34 -0000 1.2 @@ -1,6 +1,6 @@ log4j.rootCategory=DEBUG, testAppender log4j.appender.testAppender=org.apache.log4j.FileAppender log4j.appender.testAppender.File= output/temp -log4j.appender.testAppender.Append=false" +log4j.appender.testAppender.Append=false log4j.appender.testAppender.layout=examples.MyPatternLayout log4j.appender.testAppender.layout.ConversionPattern=%5p %-4# - %m%n 1.3 +68 -0 jakarta-log4j/tests/src/java/org/apache/log4j/PatternLayoutTestCase.java Index: PatternLayoutTestCase.java =================================================================== RCS file: /home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/PatternLayoutTestCase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- PatternLayoutTestCase.java 12 Apr 2002 15:11:49 -0000 1.2 +++ PatternLayoutTestCase.java 16 Apr 2002 08:52:34 -0000 1.3 @@ -45,6 +45,20 @@ static String PAT4 = Filter.RELATIVE_TIME_PAT+ " " + PAT0; static String PAT5 = "\\[main]\\ (DEBUG|INFO|WARN|ERROR|FATAL) .* : Message \\d{1,2}"; + static String PAT6 = "\\[main]\\ (DEBUG|INFO |WARN |ERROR|FATAL) org.apache.log4j.PatternLayoutTestCase.common\\(PatternLayoutTestCase.java:\\d{1,4}\\): Message \\d{1,2}"; + + static String PAT11a = "^(DEBUG|INFO |WARN |ERROR|FATAL) \\[main]\\ log4j.PatternLayoutTestCase: Message \\d{1,2}"; + static String PAT11b = "^(DEBUG|INFO |WARN |ERROR|FATAL) \\[main]\\ root: Message \\d{1,2}"; + + static String PAT12 = "^\\[main]\\ (DEBUG|INFO |WARN |ERROR|FATAL) "+ + "org.apache.log4j.PatternLayoutTestCase.common\\(PatternLayoutTestCase.java:\\d{3}\\): "+ + "Message \\d{1,2}"; + + static String PAT13 = "^\\[main]\\ (DEBUG|INFO |WARN |ERROR|FATAL) "+ + "apache.log4j.PatternLayoutTestCase.common\\(PatternLayoutTestCase.java:\\d{3}\\): "+ + "Message \\d{1,2}"; + + static String PAT14 = "^(DEBUG| INFO| WARN|ERROR|FATAL)\\ \\d{1,2}\\ *- Message \\d{1,2}"; public PatternLayoutTestCase(String name) { super(name); @@ -155,6 +169,55 @@ assertTrue(Compare.compare(FILTERED, "witness/patternLayout.9")); } + public void test10() throws Exception { + PropertyConfigurator.configure("input/patternLayout10.properties"); + common(); + ControlFilter cf1 = new ControlFilter(new String[]{PAT6, EXCEPTION1, + EXCEPTION2, EXCEPTION3}); + Transformer.transform(TEMP, FILTERED, new Filter[] {cf1, + new LineNumberFilter(), }); + assertTrue(Compare.compare(FILTERED, "witness/patternLayout.10")); + } + + public void test11() throws Exception { + PropertyConfigurator.configure("input/patternLayout11.properties"); + common(); + ControlFilter cf1 = new ControlFilter(new String[]{PAT11a, PAT11b, EXCEPTION1, + EXCEPTION2, EXCEPTION3}); + Transformer.transform(TEMP, FILTERED, new Filter[] {cf1, + new LineNumberFilter(), }); + assertTrue(Compare.compare(FILTERED, "witness/patternLayout.11")); + } + + public void test12() throws Exception { + PropertyConfigurator.configure("input/patternLayout12.properties"); + common(); + ControlFilter cf1 = new ControlFilter(new String[]{PAT12, EXCEPTION1, + EXCEPTION2, EXCEPTION3}); + Transformer.transform(TEMP, FILTERED, new Filter[] {cf1, + new LineNumberFilter(), }); + assertTrue(Compare.compare(FILTERED, "witness/patternLayout.12")); + } + + public void test13() throws Exception { + PropertyConfigurator.configure("input/patternLayout13.properties"); + common(); + ControlFilter cf1 = new ControlFilter(new String[]{PAT13, EXCEPTION1, + EXCEPTION2, EXCEPTION3}); + Transformer.transform(TEMP, FILTERED, new Filter[] {cf1, + new LineNumberFilter(), }); + assertTrue(Compare.compare(FILTERED, "witness/patternLayout.13")); + } + + public void test14() throws Exception { + PropertyConfigurator.configure("input/patternLayout14.properties"); + common(); + ControlFilter cf1 = new ControlFilter(new String[]{PAT14, EXCEPTION1, + EXCEPTION2, EXCEPTION3}); + Transformer.transform(TEMP, FILTERED, new Filter[] {cf1, + new LineNumberFilter(), }); + assertTrue(Compare.compare(FILTERED, "witness/patternLayout.14")); + } void common() { int i = -1; @@ -194,6 +257,11 @@ suite.addTest(new PatternLayoutTestCase("test7")); suite.addTest(new PatternLayoutTestCase("test8")); suite.addTest(new PatternLayoutTestCase("test9")); + suite.addTest(new PatternLayoutTestCase("test10")); + suite.addTest(new PatternLayoutTestCase("test11")); + suite.addTest(new PatternLayoutTestCase("test12")); + suite.addTest(new PatternLayoutTestCase("test13")); + suite.addTest(new PatternLayoutTestCase("test14")); return suite; } 1.1 jakarta-log4j/tests/witness/patternLayout.10 Index: patternLayout.10 =================================================================== [main] DEBUG org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 0 [main] DEBUG org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 0 [main] INFO org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 1 [main] INFO org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 1 [main] WARN org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 2 [main] WARN org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 2 [main] ERROR org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 3 [main] ERROR org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 3 [main] FATAL org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 4 [main] FATAL org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 4 [main] DEBUG org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 5 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test10(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.runTest(TestSuite.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) [main] INFO org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 6 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test10(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.runTest(TestSuite.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) [main] WARN org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 7 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test10(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.runTest(TestSuite.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) [main] ERROR org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 8 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test10(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.runTest(TestSuite.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) [main] FATAL org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX): Message 9 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test10(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.runTest(TestSuite.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) 1.1 jakarta-log4j/tests/witness/patternLayout.7 Index: patternLayout.7 =================================================================== [main] DEBUG rnLayoutTestCase - Message 0 [main] DEBUG root - Message 0 [main] INFO rnLayoutTestCase - Message 1 [main] INFO root - Message 1 [main] WARN rnLayoutTestCase - Message 2 [main] WARN root - Message 2 [main] ERROR rnLayoutTestCase - Message 3 [main] ERROR root - Message 3 [main] FATAL rnLayoutTestCase - Message 4 [main] FATAL root - Message 4 [main] DEBUG rnLayoutTestCase - Message 5 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test7(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.runTest(TestSuite.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) [main] INFO rnLayoutTestCase - Message 6 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test7(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.runTest(TestSuite.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) [main] WARN rnLayoutTestCase - Message 7 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test7(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.runTest(TestSuite.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) [main] ERROR rnLayoutTestCase - Message 8 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test7(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.runTest(TestSuite.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) [main] FATAL rnLayoutTestCase - Message 9 java.lang.Exception: Just testing at org.apache.log4j.PatternLayoutTestCase.common(PatternLayoutTestCase.java:XXX) at org.apache.log4j.PatternLayoutTestCase.test7(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.runTest(TestSuite.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]>