|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.testng.xml.XmlSuite
public class XmlSuite
This class describes the tag <suite> in testng.xml.
Field Summary | |
---|---|
static java.lang.String |
CONTINUE
|
static java.lang.String |
DEFAULT_CONFIG_FAILURE_POLICY
Whether to SKIP or CONTINUE to re-attempt failed configuration methods. |
static java.lang.Integer |
DEFAULT_DATA_PROVIDER_THREAD_COUNT
Thread count for the data provider pool |
static java.lang.Boolean |
DEFAULT_GROUP_BY_INSTANCES
By default, a method failing will cause all instances of that class to skip |
static java.lang.Boolean |
DEFAULT_JUNIT
JUnit compatibility flag. |
static java.lang.String |
DEFAULT_PARALLEL
|
static java.lang.String |
DEFAULT_PRESERVE_ORDER
|
static java.lang.Boolean |
DEFAULT_SKIP_FAILED_INVOCATION_COUNTS
|
static java.lang.Integer |
DEFAULT_THREAD_COUNT
The thread count. |
static java.lang.Integer |
DEFAULT_VERBOSE
The suite verbose flag. |
static java.lang.String |
JAVADOC
Deprecated. use JAVADOC_ANNOTATION_TYPE. |
static java.lang.String |
JAVADOC_ANNOTATION_TYPE
The JavaDoc annotation type ID ("javadoc"). |
static java.lang.String |
JDK5_ANNOTATION_TYPE
The JDK50 annotation type ID ("JDK5"). |
static java.lang.String |
PARALLEL_CLASSES
|
static java.lang.String |
PARALLEL_INSTANCES
|
static java.lang.String |
PARALLEL_METHODS
|
static java.util.Set<java.lang.String> |
PARALLEL_MODES
|
static java.lang.String |
PARALLEL_NONE
|
static java.lang.String |
PARALLEL_TESTS
Parallel modes |
static java.lang.String |
SKIP
Configuration failure policy options |
Constructor Summary | |
---|---|
XmlSuite()
|
Method Summary | |
---|---|
void |
addExcludedGroup(java.lang.String g)
|
void |
addIncludedGroup(java.lang.String g)
|
void |
addListener(java.lang.String listener)
|
java.lang.Object |
clone()
Note that this is not a full clone: XmlTest children are not cloned by this method. |
boolean |
equals(java.lang.Object obj)
|
java.util.Map<java.lang.String,java.lang.String> |
getAllParameters()
|
java.lang.String |
getAnnotations()
Returns the annotation type for the suite. |
java.util.List<XmlSuite> |
getChildSuites()
|
java.lang.String |
getConfigFailurePolicy()
Returns the configuration failure policy. |
int |
getDataProviderThreadCount()
|
java.util.List<java.lang.String> |
getExcludedGroups()
|
java.lang.String |
getFileName()
|
java.lang.Boolean |
getGroupByInstances()
|
java.util.List<java.lang.String> |
getIncludedGroups()
|
java.util.List<java.lang.String> |
getListeners()
|
java.util.List<XmlMethodSelector> |
getMethodSelectors()
Returns the method selectors. |
java.lang.String |
getName()
Returns the name. |
ITestObjectFactory |
getObjectFactory()
|
java.util.List<XmlPackage> |
getPackages()
|
java.lang.String |
getParallel()
Returns the parallel mode. |
java.lang.String |
getParameter(java.lang.String name)
Returns the parameter defined in this suite only. |
java.util.Map<java.lang.String,java.lang.String> |
getParameters()
Gets the parameters that apply to tests in this suite. Set of parameters for a suite is appended with parameters from parent suite. |
XmlSuite |
getParentSuite()
|
java.lang.String |
getPreserveOrder()
|
java.util.List<java.lang.String> |
getSuiteFiles()
Returns the suite files. |
java.lang.String |
getTest()
Returns the test. |
java.util.List<XmlTest> |
getTests()
Returns the tests. |
int |
getThreadCount()
Returns the threadCount. |
java.lang.String |
getTimeOut()
Returns the timeout. |
long |
getTimeOut(long def)
Returns the timeout as a long value specifying the default value to be used if no timeout was specified. |
java.lang.Integer |
getVerbose()
Returns the verbose. |
java.util.List<XmlPackage> |
getXmlPackages()
Returns the XML packages. |
int |
hashCode()
|
java.lang.Boolean |
isJUnit()
Returns the JUnit compatibility flag. |
void |
setAnnotations(java.lang.String annotations)
Sets the annotation type for the suite. |
void |
setConfigFailurePolicy(java.lang.String configFailurePolicy)
Sets the configuration failure policy. |
void |
setDataProviderThreadCount(int count)
|
void |
setDefaultAnnotations(java.lang.String annotationType)
Sets the overall default annotation type (JDK5/javadoc). |
void |
setExcludedGroups(java.util.List<java.lang.String> g)
|
void |
setFileName(java.lang.String fileName)
|
void |
setGroupByInstances(boolean f)
|
void |
setIncludedGroups(java.util.List<java.lang.String> g)
|
void |
setJunit(java.lang.Boolean j)
|
void |
setJUnit(java.lang.Boolean isJUnit)
Sets the JUnit compatibility flag. |
void |
setListeners(java.util.List<java.lang.String> listeners)
|
void |
setMethodSelectors(java.util.List<XmlMethodSelector> methodSelectors)
Sets the method selectors. |
void |
setName(java.lang.String name)
Sets the name. |
void |
setObjectFactory(ITestObjectFactory objectFactory)
|
void |
setPackages(java.util.List<XmlPackage> packages)
|
void |
setParallel(java.lang.String parallel)
Sets the parallel mode |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Sets parameters. |
void |
setParentSuite(XmlSuite parentSuite)
|
void |
setPreserveOrder(java.lang.String f)
|
void |
setSkipFailedInvocationCounts(boolean skip)
|
void |
setSuiteFiles(java.util.List<java.lang.String> files)
Sets the suite files. |
void |
setTests(java.util.List<XmlTest> tests)
|
void |
setThreadCount(int threadCount)
Set the thread count. |
void |
setTimeOut(java.lang.String timeOut)
Sets the timeout. |
void |
setVerbose(java.lang.Integer verbose)
Set the verbose. |
void |
setXmlPackages(java.util.List<XmlPackage> packages)
Sets the XML packages. |
java.lang.Boolean |
skipFailedInvocationCounts()
|
java.lang.String |
toString()
|
java.lang.String |
toXml()
Returns a String representation of this XML suite. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
@Deprecated public static final java.lang.String JAVADOC
public static final java.lang.String JDK5_ANNOTATION_TYPE
public static final java.lang.String JAVADOC_ANNOTATION_TYPE
public static final java.lang.String PARALLEL_TESTS
public static final java.lang.String PARALLEL_METHODS
public static final java.lang.String PARALLEL_CLASSES
public static final java.lang.String PARALLEL_INSTANCES
public static final java.lang.String PARALLEL_NONE
public static java.util.Set<java.lang.String> PARALLEL_MODES
public static final java.lang.String SKIP
public static final java.lang.String CONTINUE
public static java.lang.Integer DEFAULT_VERBOSE
public static java.lang.String DEFAULT_PARALLEL
public static java.lang.String DEFAULT_CONFIG_FAILURE_POLICY
public static java.lang.Boolean DEFAULT_JUNIT
public static java.lang.Boolean DEFAULT_SKIP_FAILED_INVOCATION_COUNTS
public static java.lang.Integer DEFAULT_THREAD_COUNT
public static final java.lang.Integer DEFAULT_DATA_PROVIDER_THREAD_COUNT
public static final java.lang.Boolean DEFAULT_GROUP_BY_INSTANCES
public static java.lang.String DEFAULT_PRESERVE_ORDER
Constructor Detail |
---|
public XmlSuite()
Method Detail |
---|
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName
- the fileName to setpublic java.lang.String getParallel()
public ITestObjectFactory getObjectFactory()
public void setObjectFactory(ITestObjectFactory objectFactory)
public void setParallel(java.lang.String parallel)
parallel
- the parallel modepublic void setConfigFailurePolicy(java.lang.String configFailurePolicy)
configFailurePolicy
- the config failure policypublic java.lang.String getConfigFailurePolicy()
public java.lang.Integer getVerbose()
public void setVerbose(java.lang.Integer verbose)
verbose
- The verbose to set.public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name to set.public java.lang.String getTest()
public java.util.List<XmlTest> getTests()
public void setTests(java.util.List<XmlTest> tests)
public java.util.List<XmlMethodSelector> getMethodSelectors()
public void setMethodSelectors(java.util.List<XmlMethodSelector> methodSelectors)
methodSelectors
- the method selectors.public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
parameters
- the parameters.public java.util.Map<java.lang.String,java.lang.String> getParameters()
public java.util.Map<java.lang.String,java.lang.String> getAllParameters()
public java.lang.String getParameter(java.lang.String name)
name
- the parameter name.
public int getThreadCount()
public void setThreadCount(int threadCount)
threadCount
- The thread count to set.public java.lang.String getAnnotations()
public void setDefaultAnnotations(java.lang.String annotationType)
annotationType
- one of the two string constant JAVADOC_ANNOTATION_TYPE or
JDK5_ANNOTATION_TYPE.JAVADOC_ANNOTATION_TYPE
,
JDK5_ANNOTATION_TYPE
public void setAnnotations(java.lang.String annotations)
annotations
- one of the two string constant JAVADOC_ANNOTATION_TYPE or
JDK5_ANNOTATION_TYPE.JAVADOC_ANNOTATION_TYPE
,
JDK5_ANNOTATION_TYPE
public java.lang.Boolean isJUnit()
public void setJUnit(java.lang.Boolean isJUnit)
isJUnit
- the JUnit compatibility flag.public void setJunit(java.lang.Boolean j)
public java.lang.Boolean skipFailedInvocationCounts()
public void setSkipFailedInvocationCounts(boolean skip)
public void setXmlPackages(java.util.List<XmlPackage> packages)
packages
- the XML packages.public java.util.List<XmlPackage> getXmlPackages()
public java.util.List<XmlPackage> getPackages()
public void setPackages(java.util.List<XmlPackage> packages)
public java.lang.String toXml()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object
public void setTimeOut(java.lang.String timeOut)
timeOut
- the timeout.public java.lang.String getTimeOut()
public long getTimeOut(long def)
def
- the the default value to be used if no timeout was specified.
public void setSuiteFiles(java.util.List<java.lang.String> files)
files
- the suite files.public java.util.List<java.lang.String> getSuiteFiles()
public void setListeners(java.util.List<java.lang.String> listeners)
public java.util.List<java.lang.String> getListeners()
public void setDataProviderThreadCount(int count)
public int getDataProviderThreadCount()
public void setParentSuite(XmlSuite parentSuite)
public XmlSuite getParentSuite()
public java.util.List<XmlSuite> getChildSuites()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void setPreserveOrder(java.lang.String f)
public java.lang.String getPreserveOrder()
public java.util.List<java.lang.String> getIncludedGroups()
addIncludedGroup(String)
.public void addIncludedGroup(java.lang.String g)
public void setIncludedGroups(java.util.List<java.lang.String> g)
g
- public void setExcludedGroups(java.util.List<java.lang.String> g)
g
- The excludedGrousps to set.public java.util.List<java.lang.String> getExcludedGroups()
addExcludedGroup(String)
.public void addExcludedGroup(java.lang.String g)
public java.lang.Boolean getGroupByInstances()
public void setGroupByInstances(boolean f)
public void addListener(java.lang.String listener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |