Author: carnold
Date: Sat Mar 20 18:12:14 2010
New Revision: 925646

URL: http://svn.apache.org/viewvc?rev=925646&view=rev
Log:
Bug 48927: Add EnhancedPatternLayout from extras companion

Added:
    
logging/log4j/trunk/src/main/java/org/apache/log4j/EnhancedPatternLayout.java
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/EnhancedPatternLayout.java
    
logging/log4j/trunk/src/main/java/org/apache/log4j/helpers/MDCKeySetExtractor.java
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/helpers/MDCKeySetExtractor.java
    logging/log4j/trunk/src/main/java/org/apache/log4j/pattern/
      - copied from r925092, 
logging/log4j/companions/extras/trunk/src/main/java/org/apache/log4j/pattern/
    logging/log4j/trunk/tests/input/pattern/
    
logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout.mdc.1.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.mdc.1.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout1.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout1.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout10.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout10.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout11.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout11.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout12.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout12.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout13.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout13.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout14.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout14.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout15.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout15.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout16.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout16.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout2.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout2.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout3.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout3.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout4.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout4.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout5.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout5.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout6.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout6.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout7.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout7.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout8.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout8.properties
    logging/log4j/trunk/tests/input/pattern/enhancedPatternLayout9.properties
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout9.properties
    
logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedMyPatternLayout.java
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedMyPatternLayout.java
    
logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTest.java
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedPatternLayoutTest.java
    
logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java
      - copied, changed from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java
    logging/log4j/trunk/tests/src/java/org/apache/log4j/MDCOrderFilter.java
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/MDCOrderFilter.java
    logging/log4j/trunk/tests/src/java/org/apache/log4j/pattern/
      - copied from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/pattern/
    
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedJunitTestRunnerFilter.java
      - copied, changed from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/JunitTestRunnerFilter.java
    
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedLineNumberFilter.java
      - copied, changed from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/LineNumberFilter.java
    logging/log4j/trunk/tests/witness/pattern/
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.1
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.1
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.10
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.10
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.11
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.11
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.12
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.12
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.13
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.13
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.14
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.14
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.15
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.15
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.2
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.2
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.3
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.3
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.4
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.4
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.5
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.5
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.6
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.6
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.7
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.7
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.8
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.8
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.9
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.9
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.mdc.1
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.mdc.1
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.mdc.2
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.mdc.2
    logging/log4j/trunk/tests/witness/pattern/enhancedPatternLayout.throwable
      - copied unchanged from r925092, 
logging/log4j/companions/extras/trunk/src/test/resources/org/apache/log4j/enhancedPatternLayout.throwable
Modified:
    logging/log4j/trunk/src/changes/changes.xml
    logging/log4j/trunk/tests/build.xml
    logging/log4j/trunk/tests/src/java/org/apache/log4j/CoreTestSuite.java

Modified: logging/log4j/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/src/changes/changes.xml?rev=925646&r1=925645&r2=925646&view=diff
==============================================================================
--- logging/log4j/trunk/src/changes/changes.xml (original)
+++ logging/log4j/trunk/src/changes/changes.xml Sat Mar 20 18:12:14 2010
@@ -95,6 +95,7 @@
        <action action="fix" issue="48531">Unit tests fail for system dates 
after 2009-12-31</action>
        <action action="fix" issue="48604">Download page does not have link to 
KEYS file</action>
        <action action="add" issue="49812">Add parameterized logging utility 
classes LogMF and LogSF from extras companion.</action>
+       <action action="add" issue="48927">Add EnhancedPatternLayout from 
extras companion.</action>
     </release>
 
   

Modified: logging/log4j/trunk/tests/build.xml
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/tests/build.xml?rev=925646&r1=925645&r2=925646&view=diff
==============================================================================
--- logging/log4j/trunk/tests/build.xml (original)
+++ logging/log4j/trunk/tests/build.xml Sat Mar 20 18:12:14 2010
@@ -217,6 +217,12 @@
       <formatter type="plain" usefile="false"/>
       <test name="org.apache.log4j.PatternLayoutTestCase" />
     </junit>
+    <junit printsummary="yes" fork="yes" 
+        haltonfailure="${haltonfailure}"  dir="${basedir}">
+      <classpath refid="tests.classpath"/>
+      <formatter type="plain" usefile="false"/>
+      <test name="org.apache.log4j.EnhancedPatternLayoutTestCase" />
+    </junit>
   </target>
 
   <target name="HierarchyThreshold" depends="build">

Modified: logging/log4j/trunk/tests/src/java/org/apache/log4j/CoreTestSuite.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/tests/src/java/org/apache/log4j/CoreTestSuite.java?rev=925646&r1=925645&r2=925646&view=diff
==============================================================================
--- logging/log4j/trunk/tests/src/java/org/apache/log4j/CoreTestSuite.java 
(original)
+++ logging/log4j/trunk/tests/src/java/org/apache/log4j/CoreTestSuite.java Sat 
Mar 20 18:12:14 2010
@@ -56,6 +56,10 @@ public class CoreTestSuite {
         s.addTestSuite(org.apache.log4j.TestLogXF.class);
         s.addTestSuite(org.apache.log4j.TestLogMF.class);
         s.addTestSuite(org.apache.log4j.TestLogSF.class);
+        s.addTestSuite(org.apache.log4j.pattern.CachedDateFormatTest.class);
+        s.addTestSuite(org.apache.log4j.pattern.FormattingInfoTest.class);
+        s.addTestSuite(org.apache.log4j.pattern.NameAbbreviatorTest.class);
+        s.addTestSuite(org.apache.log4j.pattern.PatternParserTest.class);
         return s;
     }
 }

Copied: 
logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java
 (from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java?p2=logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java&p1=logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java&r1=925092&r2=925646&rev=925646&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java
 (original)
+++ 
logging/log4j/trunk/tests/src/java/org/apache/log4j/EnhancedPatternLayoutTestCase.java
 Sat Mar 20 18:12:14 2010
@@ -24,8 +24,8 @@ import org.apache.log4j.util.Compare;
 import org.apache.log4j.util.ControlFilter;
 import org.apache.log4j.util.Filter;
 import org.apache.log4j.util.ISO8601Filter;
-import org.apache.log4j.util.JunitTestRunnerFilter;
-import org.apache.log4j.util.LineNumberFilter;
+import org.apache.log4j.util.EnhancedJunitTestRunnerFilter;
+import org.apache.log4j.util.EnhancedLineNumberFilter;
 import org.apache.log4j.util.RelativeTimeFilter;
 import org.apache.log4j.util.SunReflectFilter;
 import org.apache.log4j.util.Transformer;
@@ -37,6 +37,7 @@ import java.util.Date;
 import java.util.TimeZone;
 import java.io.*;
 import java.util.Properties;
+import java.util.regex.Pattern;
 
 
 public class EnhancedPatternLayoutTestCase extends TestCase {
@@ -74,6 +75,7 @@ public class EnhancedPatternLayoutTestCa
   static String PAT_MDC_1 = "";
   Logger root;
   Logger logger;
+  
 
   public EnhancedPatternLayoutTestCase(final String name) {
     super(name);
@@ -94,18 +96,7 @@ public class EnhancedPatternLayoutTestCa
      * @throws IOException if resource not found or error reading resource.
      */
   private static void configure(final String fileName) throws IOException {
-        String resourceName = fileName;
-        int lastSlash = resourceName.lastIndexOf("/");
-        if (lastSlash >= 0) {
-             resourceName = resourceName.substring(lastSlash + 1);
-        }
-        InputStream is = 
EnhancedPatternLayoutTestCase.class.getResourceAsStream(resourceName);
-        if (is == null) {
-            throw new FileNotFoundException("Could not find resource " + 
resourceName);
-        }
-        Properties props = new Properties();
-        props.load(is);
-        PropertyConfigurator.configure(props);
+        PropertyConfigurator.configure(fileName);
   }
 
     /**
@@ -117,7 +108,7 @@ public class EnhancedPatternLayoutTestCa
      */
   private static boolean compare(final String actual,
                                  final String expected) throws IOException {
-      return Compare.compare(EnhancedPatternLayoutTestCase.class, actual, 
expected);
+      return Compare.compare(actual, expected);
   }
 
 
@@ -127,8 +118,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.1"));
   }
@@ -143,8 +134,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new ISO8601Filter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new ISO8601Filter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.2"));
   }
@@ -159,8 +150,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new ISO8601Filter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new ISO8601Filter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.3"));
   }
@@ -177,8 +168,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new AbsoluteDateAndTimeFilter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new AbsoluteDateAndTimeFilter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.4"));
   }
@@ -193,8 +184,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new AbsoluteDateAndTimeFilter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new AbsoluteDateAndTimeFilter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.5"));
   }
@@ -210,8 +201,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new AbsoluteTimeFilter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new AbsoluteTimeFilter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.6"));
   }
@@ -226,8 +217,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new AbsoluteTimeFilter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new AbsoluteTimeFilter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.7"));
   }
@@ -242,8 +233,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new RelativeTimeFilter(),
-        new SunReflectFilter(), new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new RelativeTimeFilter(),
+        new SunReflectFilter(), new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.8"));
   }
@@ -258,8 +249,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.9"));
   }
@@ -274,8 +265,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.10"));
   }
@@ -290,8 +281,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.11"));
   }
@@ -306,8 +297,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.12"));
   }
@@ -322,8 +313,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        cf1, new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter()
+        cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter()
       });
     assertTrue(compare(FILTERED, "witness/pattern/enhancedPatternLayout.13"));
   }
@@ -340,8 +331,8 @@ public class EnhancedPatternLayoutTestCa
       Transformer.transform(
         TEMP, FILTERED,
         new Filter[] {
-          new LineNumberFilter(), new SunReflectFilter(),
-          new JunitTestRunnerFilter()
+          new EnhancedLineNumberFilter(), new SunReflectFilter(),
+          new EnhancedJunitTestRunnerFilter()
         });
       assertTrue(compare(FILTERED, 
"witness/pattern/enhancedPatternLayout.14"));
     }
@@ -366,8 +357,8 @@ public class EnhancedPatternLayoutTestCa
     Transformer.transform(
       TEMP, FILTERED,
       new Filter[] {
-        new LineNumberFilter(), new SunReflectFilter(),
-        new JunitTestRunnerFilter(),
+        new EnhancedLineNumberFilter(), new SunReflectFilter(),
+        new EnhancedJunitTestRunnerFilter(),
         new MDCOrderFilter()
       });
     assertTrue(compare(FILTERED, 
"witness/pattern/enhancedPatternLayout.mdc.1"));
@@ -385,8 +376,8 @@ public class EnhancedPatternLayoutTestCa
       Transformer.transform(
         TEMP, FILTERED,
         new Filter[] {
-          cf1, new LineNumberFilter(), new SunReflectFilter(),
-          new JunitTestRunnerFilter()
+          cf1, new EnhancedLineNumberFilter(), new SunReflectFilter(),
+          new EnhancedJunitTestRunnerFilter()
         });
       assertTrue(compare(FILTERED, 
"witness/pattern/enhancedPatternLayout.15"));
     }
@@ -520,8 +511,8 @@ public class EnhancedPatternLayoutTestCa
       Transformer.transform(
         OUTPUT_FILE, FILTERED,
         new Filter[] {
-          new LineNumberFilter(), new SunReflectFilter(),
-          new JunitTestRunnerFilter(),
+          new EnhancedLineNumberFilter(), new SunReflectFilter(),
+          new EnhancedJunitTestRunnerFilter(),
           new MDCOrderFilter()
         });
 
@@ -566,8 +557,8 @@ public class EnhancedPatternLayoutTestCa
       Transformer.transform(
         OUTPUT_FILE, FILTERED,
         new Filter[] {
-          new LineNumberFilter(), new SunReflectFilter(),
-          new JunitTestRunnerFilter(),
+          new EnhancedLineNumberFilter(), new SunReflectFilter(),
+          new EnhancedJunitTestRunnerFilter(),
           new MDCOrderFilter()
         });
 

Copied: 
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedJunitTestRunnerFilter.java
 (from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/JunitTestRunnerFilter.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedJunitTestRunnerFilter.java?p2=logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedJunitTestRunnerFilter.java&p1=logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/JunitTestRunnerFilter.java&r1=925092&r2=925646&rev=925646&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/JunitTestRunnerFilter.java
 (original)
+++ 
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedJunitTestRunnerFilter.java
 Sat Mar 20 18:12:14 2010
@@ -20,7 +20,7 @@ package org.apache.log4j.util;
 import java.util.regex.Pattern;
 
 
-public class JunitTestRunnerFilter implements Filter {
+public class EnhancedJunitTestRunnerFilter implements Filter {
 
   private static final String[] PATTERNS = {
           "at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner",
@@ -34,7 +34,7 @@ public class JunitTestRunnerFilter imple
   };
   private final Pattern[] patterns;
 
-  public JunitTestRunnerFilter() {
+  public EnhancedJunitTestRunnerFilter() {
       patterns = new Pattern[PATTERNS.length];
       for (int i = 0; i < PATTERNS.length; i++) {
           patterns[i] = Pattern.compile(PATTERNS[i]);

Copied: 
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedLineNumberFilter.java
 (from r925092, 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/LineNumberFilter.java)
URL: 
http://svn.apache.org/viewvc/logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedLineNumberFilter.java?p2=logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedLineNumberFilter.java&p1=logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/LineNumberFilter.java&r1=925092&r2=925646&rev=925646&view=diff
==============================================================================
--- 
logging/log4j/companions/extras/trunk/src/test/java/org/apache/log4j/util/LineNumberFilter.java
 (original)
+++ 
logging/log4j/trunk/tests/src/java/org/apache/log4j/util/EnhancedLineNumberFilter.java
 Sat Mar 20 18:12:14 2010
@@ -20,11 +20,11 @@ package org.apache.log4j.util;
 import java.util.regex.Pattern;
 
 
-public class LineNumberFilter implements Filter {
+public class EnhancedLineNumberFilter implements Filter {
   private Pattern linePattern;
   private Pattern nativePattern;
 
-  public LineNumberFilter() {
+  public EnhancedLineNumberFilter() {
       linePattern = Pattern.compile("\\(.*:\\d{1,4}\\)");
       nativePattern = Pattern.compile("\\(Native Method\\)");
   }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to