Index: surefire/src/main/java/org/codehaus/surefire/battery/DirectoryBattery.java =================================================================== --- surefire/src/main/java/org/codehaus/surefire/battery/DirectoryBattery.java (revision 348170) +++ surefire/src/main/java/org/codehaus/surefire/battery/DirectoryBattery.java (working copy) @@ -95,17 +95,13 @@ if ( excludes != null ) { - String[] excls = new String[excludes.size() + 1]; + String[] excls = new String[excludes.size()]; - for ( int i = 0; i < excls.length - 1; i++ ) + for ( int i = 0; i < excls.length; i++ ) { excls[i] = StringUtils.replace( (String) excludes.get( i ), "java", "class" ); } - // Exclude inner classes - - excls[excludes.size()] = "**/*$*"; - scanner.setExcludes( excls ); }