Package de.hybris.ant.taskdefs
Class TestClassesScannerTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- de.hybris.ant.taskdefs.TestClassesScannerTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class TestClassesScannerTask extends org.apache.tools.ant.TaskThis Task scans the TestClassesFolder for testclasses and stores them in a file called {ext_name}/resources/{ext_name}/{ext_name}-testclasses.xml
-
-
Constructor Summary
Constructors Constructor Description TestClassesScannerTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected voidexecuteForModules(ExtensionInfo extensionInfo, com.google.common.base.Stopwatch stopwatch, de.hybris.ant.taskdefs.TestClassesScannerTask.TestClassesScanner scanner, ExtensionModule... modules)Execute the scan for test classes for a list of modules.java.lang.StringgetExtension()voidsetExtension(java.lang.String extension)voidsetFileExtensions(java.lang.String fileExtensions)voidsetTestSourceFolders(java.lang.String testSourceFolders)-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
execute
public void execute()
- Overrides:
executein classorg.apache.tools.ant.Task
-
executeForModules
protected void executeForModules(ExtensionInfo extensionInfo, com.google.common.base.Stopwatch stopwatch, de.hybris.ant.taskdefs.TestClassesScannerTask.TestClassesScanner scanner, ExtensionModule... modules)
Execute the scan for test classes for a list of modules.- Parameters:
extensionInfo- Extension to scan.stopwatch- Stopwatch instance for timing.scanner- Scanner instance.modules- List of modules to scan for test classes.
-
getExtension
public java.lang.String getExtension()
-
setExtension
public void setExtension(java.lang.String extension)
-
setTestSourceFolders
public void setTestSourceFolders(java.lang.String testSourceFolders)
-
setFileExtensions
public void setFileExtensions(java.lang.String fileExtensions)
-
-