org.apache.maven.surefire.util
Class SurefireDirectoryScanner

java.lang.Object
  extended by org.apache.maven.surefire.util.SurefireDirectoryScanner

public class SurefireDirectoryScanner
extends java.lang.Object

Scans directories looking for tests.

Author:
Karl M. Davis, Kristian Rosenvold

Nested Class Summary
static interface SurefireDirectoryScanner.TestSetCreator
           
 
Field Summary
protected  java.util.Map testSets
           
 
Constructor Summary
SurefireDirectoryScanner(java.io.File basedir, java.util.List includes, java.util.List excludes)
           
 
Method Summary
 java.util.Map getTestSets()
           
 java.lang.Class[] locateTestClasses(java.lang.ClassLoader classLoader)
           
 java.util.Map locateTestSets(java.lang.ClassLoader classLoader, SurefireDirectoryScanner.TestSetCreator testSetCreator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testSets

protected java.util.Map testSets
Constructor Detail

SurefireDirectoryScanner

public SurefireDirectoryScanner(java.io.File basedir,
                                java.util.List includes,
                                java.util.List excludes)
Method Detail

getTestSets

public java.util.Map getTestSets()

locateTestSets

public java.util.Map locateTestSets(java.lang.ClassLoader classLoader,
                                    SurefireDirectoryScanner.TestSetCreator testSetCreator)
                             throws TestSetFailedException
Throws:
TestSetFailedException

locateTestClasses

public java.lang.Class[] locateTestClasses(java.lang.ClassLoader classLoader)
                                    throws TestSetFailedException
Throws:
TestSetFailedException


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