Author: bodewig
Date: Sat Aug  6 17:11:53 2011
New Revision: 1154551

URL: http://svn.apache.org/viewvc?rev=1154551&view=rev
Log:
never filter out the first line of the exception stack trace in junit so the 
failure message is preserved

Modified:
    
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java
    
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/xmlformatter-test.xml

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java?rev=1154551&r1=1154550&r2=1154551&view=diff
==============================================================================
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java
 Sat Aug  6 17:11:53 2011
@@ -1018,11 +1018,13 @@ public class JUnitTestRunner implements 
 
         String line;
         try {
+            boolean firstLine = true;
             while ((line = br.readLine()) != null) {
-                if (!filterLine(line)) {
+                if (firstLine || !filterLine(line)) {
                     pw.write(line);
                     pw.newLine();
                 }
+                firstLine = false;
             }
         } catch (Exception e) {
             return stack; // return the stack unfiltered

Modified: 
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/xmlformatter-test.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/xmlformatter-test.xml?rev=1154551&r1=1154550&r2=1154551&view=diff
==============================================================================
--- 
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/xmlformatter-test.xml 
(original)
+++ 
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/xmlformatter-test.xml 
Sat Aug  6 17:11:53 2011
@@ -87,7 +87,7 @@ public class A extends TestCase {
         value="AssertionFailedError: &&"/>
   </target>
 
-  <target name="XtestMessageWithTheWordMore">
+  <target name="testMessageWithTheWordMore">
     <mkdir dir="${input}/org/example"/>
     <echo file="${input}/org/example/A.java"><![CDATA[
 package org.example;


Reply via email to