You are viewing a plain text version of this content. The canonical link for it is here.
Posted to surefire-commits@maven.apache.org by br...@apache.org on 2006/03/01 09:34:30 UTC

svn commit: r381944 - /maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java

Author: brett
Date: Wed Mar  1 00:34:27 2006
New Revision: 381944

URL: http://svn.apache.org/viewcvs?rev=381944&view=rev
Log:
show stdout in forked mode

Modified:
    maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java

Modified: maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java
URL: http://svn.apache.org/viewcvs/maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java?rev=381944&r1=381943&r2=381944&view=diff
==============================================================================
--- maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java (original)
+++ maven/surefire/branches/surefire-testng/surefire-booter/src/main/java/org/apache/maven/surefire/ForkingWriterStreamConsumer.java Wed Mar  1 00:34:27 2006
@@ -50,17 +50,22 @@
 
     public void consumeLine( String line )
     {
-        if ( line.startsWith( ForkingReport.FORKING_PREFIX_HEADING ) && showHeading )
+        if ( line.startsWith( ForkingReport.FORKING_PREFIX_HEADING ) )
         {
-            printWriter.println( line.substring( headingPrefixLength ) );
-
-            printWriter.flush();
+            if ( showHeading )
+            {
+                printWriter.println( line.substring( headingPrefixLength ) );
+            }
         }
         else if ( line.startsWith( ForkingReport.FORKING_PREFIX_STANDARD ) )
         {
             printWriter.println( line.substring( standardPrefixLength ) );
-
-            printWriter.flush();
         }
+        else
+        {
+            // stdout
+            printWriter.println( line );
+        }
+        printWriter.flush();
     }
 }