Author: krosenvold
Date: Sun Jul  8 20:07:51 2012
New Revision: 1358826

URL: http://svn.apache.org/viewvc?rev=1358826&view=rev
Log:
[SUREFIRE-883] Cannot run parallel methods

No testcase was added, but a test project is checked in at 
surefire-integration-tests/src/test/resources/parallel-runtime

Modified:
    
maven/surefire/trunk/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConfigurableParallelComputer.java

Modified: 
maven/surefire/trunk/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConfigurableParallelComputer.java
URL: 
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConfigurableParallelComputer.java?rev=1358826&r1=1358825&r2=1358826&view=diff
==============================================================================
--- 
maven/surefire/trunk/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConfigurableParallelComputer.java
 (original)
+++ 
maven/surefire/trunk/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConfigurableParallelComputer.java
 Sun Jul  8 20:07:51 2012
@@ -140,10 +140,10 @@ public class ConfigurableParallelCompute
         throws Throwable
     {
         Runner runner = super.getRunner( builder, testClass );
-        ClassDemarcatingRunner classDemarcatingRunner = new 
ClassDemarcatingRunner( runner, testClass );
+        Runner wrapped = new ClassDemarcatingRunner( runner, testClass );
         return fMethods && !isTestSuite( testClass )
-            ? parallelize( classDemarcatingRunner, getMethodInterceptor() )
-            : classDemarcatingRunner;
+            ? parallelize( runner, getMethodInterceptor() )
+            : wrapped;
     }
 
     private boolean isTestSuite( Class<?> testClass )


Reply via email to