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 df...@apache.org on 2008/02/07 00:24:32 UTC
svn commit: r619219 -
/maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
Author: dfabulich
Date: Wed Feb 6 15:24:21 2008
New Revision: 619219
URL: http://svn.apache.org/viewvc?rev=619219&view=rev
Log:
Single class executor should start/stop suite so you get correct console reporting. This begins to address SUREFIRE-446, but doesn't actually fix the bug (the result of this is you get an XML file with just one of the test results in it; the other test results are lost)
Modified:
maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
Modified: maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java
URL: http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java?rev=619219&r1=619218&r2=619219&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java (original)
+++ maven/surefire/trunk/surefire-providers/surefire-testng/src/main/java/org/apache/maven/surefire/testng/TestNGDirectoryTestSuite.java Wed Feb 6 15:24:21 2008
@@ -95,9 +95,13 @@
{
throw new TestSetFailedException( "Unable to find test set '" + testSetName + "' in suite" );
}
+
+ startTestSuite( reporterManager, this );
TestNGExecutor.run( new Class[]{testSet.getTestClass()}, this.testSourceDirectory, this.options, this.version,
this.classifier, reporterManager, this, reportsDirectory );
+
+ finishTestSuite( reporterManager, this );
}
public void execute( ReporterManager reporterManager, ClassLoader classLoader )