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 )