Class TestDefinition
- java.lang.Object
- 
- org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition
 
- 
- Direct Known Subclasses:
- SingleTestClass,- TestClasses
 
 public abstract class TestDefinition extends java.lang.ObjectRepresents the configuration details of a test that needs to be launched by theJUnitLauncherTask
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringexcludeEnginesprotected java.lang.StringfailurePropertyprotected ForkDefinitionforkDefinitionprotected java.lang.BooleanhaltOnFailureprotected java.lang.StringifPropertyprotected java.lang.StringincludeEnginesprotected java.util.List<ListenerDefinition>listenersprotected java.lang.StringoutputDirprotected java.lang.StringunlessProperty
 - 
Constructor SummaryConstructors Constructor Description TestDefinition()
 - 
Method SummaryModifier and Type Method Description voidaddConfiguredListener(ListenerDefinition listener)ForkDefinitioncreateFork()java.lang.String[]getExcludeEngines()java.lang.StringgetFailureProperty()java.lang.String[]getIncludeEngines()java.util.List<ListenerDefinition>getListeners()java.lang.StringgetOutputDir()booleanisHaltOnFailure()voidsetExcludeEngines(java.lang.String excludeEngines)voidsetFailureProperty(java.lang.String failureProperty)voidsetHaltOnFailure(boolean haltonfailure)voidsetIf(java.lang.String ifProperty)voidsetIncludeEngines(java.lang.String includeEngines)voidsetOutputDir(java.lang.String dir)voidsetUnless(java.lang.String unlessProperty)protected booleanshouldRun(Project project)protected abstract voidtoForkedRepresentation(JUnitLauncherTask task, javax.xml.stream.XMLStreamWriter writer)
 
- 
- 
- 
Field Detail- 
ifPropertyprotected java.lang.String ifProperty 
 - 
unlessPropertyprotected java.lang.String unlessProperty 
 - 
haltOnFailureprotected java.lang.Boolean haltOnFailure 
 - 
failurePropertyprotected java.lang.String failureProperty 
 - 
outputDirprotected java.lang.String outputDir 
 - 
includeEnginesprotected java.lang.String includeEngines 
 - 
excludeEnginesprotected java.lang.String excludeEngines 
 - 
forkDefinitionprotected ForkDefinition forkDefinition 
 - 
listenersprotected java.util.List<ListenerDefinition> listeners 
 
- 
 - 
Method Detail- 
setIfpublic void setIf(java.lang.String ifProperty) 
 - 
setUnlesspublic void setUnless(java.lang.String unlessProperty) 
 - 
isHaltOnFailurepublic boolean isHaltOnFailure() 
 - 
setHaltOnFailurepublic void setHaltOnFailure(boolean haltonfailure) 
 - 
getFailurePropertypublic java.lang.String getFailureProperty() 
 - 
setFailurePropertypublic void setFailureProperty(java.lang.String failureProperty) 
 - 
addConfiguredListenerpublic void addConfiguredListener(ListenerDefinition listener) 
 - 
getListenerspublic java.util.List<ListenerDefinition> getListeners() 
 - 
setOutputDirpublic void setOutputDir(java.lang.String dir) 
 - 
getOutputDirpublic java.lang.String getOutputDir() 
 - 
createForkpublic ForkDefinition createFork() 
 - 
shouldRunprotected boolean shouldRun(Project project) 
 - 
getIncludeEnginespublic java.lang.String[] getIncludeEngines() 
 - 
setIncludeEnginespublic void setIncludeEngines(java.lang.String includeEngines) 
 - 
getExcludeEnginespublic java.lang.String[] getExcludeEngines() 
 - 
setExcludeEnginespublic void setExcludeEngines(java.lang.String excludeEngines) 
 - 
toForkedRepresentationprotected abstract void toForkedRepresentation(JUnitLauncherTask task, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException - Throws:
- javax.xml.stream.XMLStreamException
 
 
- 
 
-