Author: jvanzyl
Date: Wed Dec 14 10:00:17 2005
New Revision: 356820
URL: http://svn.apache.org/viewcvs?rev=356820&view=rev
Log:
o slipping back in the exclusion of abstract test running that got accidentally
remove in 356674
Modified:
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/Surefire.java
Modified:
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/Surefire.java
URL:
http://svn.apache.org/viewcvs/maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/Surefire.java?rev=356820&r1=356819&r2=356820&view=diff
==============================================================================
---
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/Surefire.java
(original)
+++
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/Surefire.java
Wed Dec 14 10:00:17 2005
@@ -24,14 +24,15 @@
import org.apache.maven.surefire.report.ReporterManager;
import java.lang.reflect.Constructor;
+import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ResourceBundle;
/**
+ * @version $Id$
* @uathor Jason van Zyl
- * @version $Id:$
*/
public class Surefire
{
@@ -57,7 +58,7 @@
return resources;
}
- public boolean run( List reports, List batteryHolders, String
reportsDirectory )
+ public boolean run( List reports, List batteryHolders, String
reportsDirectory )
throws Exception
{
ClassLoader classLoader = this.getClass().getClassLoader();
@@ -272,6 +273,11 @@
batteryClass = loader.loadClass(
"org.apache.maven.surefire.battery.Battery" );
}
catch ( Exception e )
+ {
+ continue;
+ }
+
+ if ( Modifier.isAbstract( testClass.getModifiers() ) )
{
continue;
}