org.apache.maven.surefire.util
Class DefaultDirectoryScanner

java.lang.Object
  extended by org.apache.maven.surefire.util.DefaultDirectoryScanner
All Implemented Interfaces:
DirectoryScanner

public class DefaultDirectoryScanner
extends Object
implements DirectoryScanner

Scans directories looking for tests.

Author:
Karl M. Davis, Kristian Rosenvold

Constructor Summary
DefaultDirectoryScanner(File basedir, List includes, List excludes, List specificTests)
           
 
Method Summary
 TestsToRun locateTestClasses(ClassLoader classLoader, ScannerFilter scannerFilter)
          Locates tests based on scanning directories
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDirectoryScanner

public DefaultDirectoryScanner(File basedir,
                               List includes,
                               List excludes,
                               List specificTests)
Method Detail

locateTestClasses

public TestsToRun locateTestClasses(ClassLoader classLoader,
                                    ScannerFilter scannerFilter)
Description copied from interface: DirectoryScanner
Locates tests based on scanning directories

Specified by:
locateTestClasses in interface DirectoryScanner
Parameters:
classLoader - The classloader to use when loading classes
scannerFilter - The filter to include/exclude test classes
Returns:
The found classes that match the filter


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.