Author: markh
Date: Tue Jun 19 09:22:11 2007
New Revision: 548787
URL: http://svn.apache.org/viewvc?view=rev&rev=548787
Log:
Ensure verifier resets streams if an exception is thrown when obtaining the
Maven version, otherwise the error is consumed.
Modified:
maven/core-integration-testing/trunk/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java
Modified:
maven/core-integration-testing/trunk/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java
URL:
http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java?view=diff&rev=548787&r1=548786&r2=548787
==============================================================================
---
maven/core-integration-testing/trunk/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java
(original)
+++
maven/core-integration-testing/trunk/core-integration-tests/src/test/java/org/apache/maven/integrationtests/IntegrationTestSuite.java
Tue Jun 19 09:22:11 2007
@@ -33,11 +33,23 @@
public static Test suite() throws VerificationException
{
- String mavenVersion = new Verifier( "" ).getMavenVersion();
+ Verifier verifier = null;
+ try
+ {
+ verifier = new Verifier( "" );
+ String mavenVersion = verifier.getMavenVersion();
- out.println( "Running integration tests for Maven " + mavenVersion );
+ out.println( "Running integration tests for Maven " + mavenVersion
);
- System.setProperty( "maven.version", mavenVersion );
+ System.setProperty( "maven.version", mavenVersion );
+ }
+ finally
+ {
+ if ( verifier != null )
+ {
+ verifier.resetStreams();
+ }
+ }
TestSuite suite = new TestSuite();
suite.addTestSuite( MavenIT0000Test.class );