public abstract class TestDefinition
extends java.lang.Object
JUnitLauncherTask
Modifier and Type | Class and Description |
---|---|
static class |
TestDefinition.ForkedRepresentation |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
excludeEngines |
protected java.lang.String |
failureProperty |
protected ForkDefinition |
forkDefinition |
protected java.lang.Boolean |
haltOnFailure |
protected java.lang.String |
ifProperty |
protected java.lang.String |
includeEngines |
protected java.util.List<ListenerDefinition> |
listeners |
protected java.io.File |
outputDir |
protected java.lang.String |
unlessProperty |
Constructor and Description |
---|
TestDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
addConfiguredListener(ListenerDefinition listener) |
ForkDefinition |
createFork() |
java.lang.String[] |
getExcludeEngines() |
java.lang.String |
getFailureProperty() |
java.lang.String[] |
getIncludeEngines() |
java.util.List<ListenerDefinition> |
getListeners() |
java.io.File |
getOutputDir() |
boolean |
isHaltOnFailure() |
void |
setExcludeEngines(java.lang.String excludeEngines) |
void |
setFailureProperty(java.lang.String failureProperty) |
void |
setHaltOnFailure(boolean haltonfailure) |
void |
setIf(java.lang.String ifProperty) |
void |
setIncludeEngines(java.lang.String includeEngines) |
void |
setOutputDir(java.io.File dir) |
void |
setUnless(java.lang.String unlessProperty) |
protected boolean |
shouldRun(Project project) |
protected abstract java.util.List<TestDefinition.ForkedRepresentation> |
toForkedRepresentations() |
protected java.lang.String ifProperty
protected java.lang.String unlessProperty
protected java.lang.Boolean haltOnFailure
protected java.lang.String failureProperty
protected java.io.File outputDir
protected java.lang.String includeEngines
protected java.lang.String excludeEngines
protected ForkDefinition forkDefinition
protected java.util.List<ListenerDefinition> listeners
public void setIf(java.lang.String ifProperty)
public void setUnless(java.lang.String unlessProperty)
public boolean isHaltOnFailure()
public void setHaltOnFailure(boolean haltonfailure)
public java.lang.String getFailureProperty()
public void setFailureProperty(java.lang.String failureProperty)
public void addConfiguredListener(ListenerDefinition listener)
public java.util.List<ListenerDefinition> getListeners()
public void setOutputDir(java.io.File dir)
public java.io.File getOutputDir()
public ForkDefinition createFork()
protected boolean shouldRun(Project project)
public java.lang.String[] getIncludeEngines()
public void setIncludeEngines(java.lang.String includeEngines)
public java.lang.String[] getExcludeEngines()
public void setExcludeEngines(java.lang.String excludeEngines)
protected abstract java.util.List<TestDefinition.ForkedRepresentation> toForkedRepresentations() throws java.lang.IllegalStateException
java.lang.IllegalStateException