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="&lt;b&gt;Log4j ${version}&lt;/b&gt;"
           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]>

Reply via email to