org.apache.tools.ant.taskdefs.optional.junitClass BaseTest
- java.lang.Object
- org.apache.tools.ant.taskdefs.optional.junit.BaseTest
Field Summary
Fields Modifier and Type Field and Description protected java.io.File
destDir
destination directoryprotected java.lang.String
errorProperty
protected java.lang.String
failureProperty
protected boolean
filtertrace
protected boolean
fork
protected java.util.Vector
formatters
protected boolean
haltOnError
protected boolean
haltOnFail
protected java.lang.String
ifProperty
protected java.lang.String
unlessProperty
Constructor Summary
Constructors Constructor and Description BaseTest()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
addFormatter(FormatterElement elem)
Allow a formatter nested element.java.lang.String
getErrorProperty()
Get the failure property name.java.lang.String
getFailureProperty()
Get the failure property name.boolean
getFiltertrace()
Get the filtertrace attribute.boolean
getFork()
Get the fork attribute.boolean
getHaltonerror()
Get the haltonerror attribute.boolean
getHaltonfailure()
Get the haltonfailure attribute.java.lang.Object
getIfCondition()
The if expressionjava.lang.String
getTodir()
Get the destination directory.java.lang.Object
getUnlessCondition()
The unless expressionboolean
isSkipNonTests()
void
setErrorProperty(java.lang.String errorProperty)
Set the name of the error property.void
setFailureProperty(java.lang.String failureProperty)
Set the name of the failure property.void
setFiltertrace(boolean value)
Set the filtertrace attribute.void
setFork(boolean value)
Set the fork attribute.void
setHaltonerror(boolean value)
Set the haltonerror attribute.void
setHaltonfailure(boolean value)
Set the haltonfailure attribute.void
setIf(java.lang.Object ifCondition)
Set the if attribute.void
setIf(java.lang.String propertyName)
Set the if attribute.void
setSkipNonTests(boolean skipNonTests)
void
setTodir(java.io.File destDir)
Sets the destination directory.void
setUnless(java.lang.Object unlessCondition)
Set the unless attribute.void
setUnless(java.lang.String propertyName)
Set the unless attribute.
Field Detail
haltOnError
protected boolean haltOnError
haltOnFail
protected boolean haltOnFail
filtertrace
protected boolean filtertrace
fork
protected boolean fork
ifProperty
protected java.lang.String ifProperty
unlessProperty
protected java.lang.String unlessProperty
formatters
protected java.util.Vector formatters
destDir
protected java.io.File destDirdestination directory
failureProperty
protected java.lang.String failureProperty
errorProperty
protected java.lang.String errorProperty
Method Detail
setFiltertrace
public void setFiltertrace(boolean value)Set the filtertrace attribute.
- Parameters:
value
- aboolean
value.
getFiltertrace
public boolean getFiltertrace()Get the filtertrace attribute.
- Returns:
- the attribute.
setFork
public void setFork(boolean value)Set the fork attribute.
- Parameters:
value
- aboolean
value.
getFork
public boolean getFork()Get the fork attribute.
- Returns:
- the attribute.
setHaltonerror
public void setHaltonerror(boolean value)Set the haltonerror attribute.
- Parameters:
value
- aboolean
value.
setHaltonfailure
public void setHaltonfailure(boolean value)Set the haltonfailure attribute.
- Parameters:
value
- aboolean
value.
getHaltonerror
public boolean getHaltonerror()Get the haltonerror attribute.
- Returns:
- the attribute.
getHaltonfailure
public boolean getHaltonfailure()Get the haltonfailure attribute.
- Returns:
- the attribute.
setIf
public void setIf(java.lang.Object ifCondition)Set the if attribute. If this expression evaluates to true or the name of a property which is present in project, the test will be run.
- Parameters:
ifCondition
- the expression to evaluate- Since:
- Ant 1.8.0
setIf
public void setIf(java.lang.String propertyName)Set the if attribute. If this expression evaluates to true or the name of a property which is present in project, the test will be run.
- Parameters:
propertyName
- the expression to evaluate
getIfCondition
public java.lang.Object getIfCondition()The if expression
- Returns:
- Object
- Since:
- Ant 1.8.0
setUnless
public void setUnless(java.lang.Object unlessCondition)Set the unless attribute. If this expression evaluates to false or the name of a property which is not present in project, the test will be run.
- Parameters:
unlessCondition
- the expression to evaluate- Since:
- Ant 1.8.0
setUnless
public void setUnless(java.lang.String propertyName)Set the unless attribute. If this expression evaluates to false or the name of a property which is not present in project, the test will be run.
- Parameters:
propertyName
- the expression to evaluate
getUnlessCondition
public java.lang.Object getUnlessCondition()The unless expression
- Returns:
- Object
- Since:
- Ant 1.8.0
addFormatter
public void addFormatter(FormatterElement elem)Allow a formatter nested element.
- Parameters:
elem
- a formatter nested element.
setTodir
public void setTodir(java.io.File destDir)Sets the destination directory.
- Parameters:
destDir
- the destination directory.
getTodir
public java.lang.String getTodir()Get the destination directory.
- Returns:
- the destination directory as an absolute path if it exists otherwise return null
getFailureProperty
public java.lang.String getFailureProperty()Get the failure property name.
- Returns:
- the name of the property to set on failure.
setFailureProperty
public void setFailureProperty(java.lang.String failureProperty)Set the name of the failure property.
- Parameters:
failureProperty
- the name of the property to set if the test fails.
getErrorProperty
public java.lang.String getErrorProperty()Get the failure property name.
- Returns:
- the name of the property to set on failure.
setErrorProperty
public void setErrorProperty(java.lang.String errorProperty)Set the name of the error property.
- Parameters:
errorProperty
- the name of the property to set if the test has an error.
setSkipNonTests
public void setSkipNonTests(boolean skipNonTests)
isSkipNonTests
public boolean isSkipNonTests()