|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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.Boolean |
DEFAULT_ALLOW_RETURN_VALUES
|
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.Boolean |
DEFAULT_MIXED
mixed mode 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 |
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)
|
void |
addTest(XmlTest test)
|
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.lang.Boolean |
getAllowReturnValues()
|
java.util.Map<java.lang.String,java.lang.String> |
getAllParameters()
|
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()
|
XmlGroups |
getGroups()
|
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.Collection<java.lang.String> |
getPackageNames()
|
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()
|
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()
|
static boolean |
isParallel(java.lang.String parallel)
|
void |
onListenerElement(java.lang.String className)
|
void |
onMethodSelectorElement(java.lang.String language,
java.lang.String name,
java.lang.String priority)
|
void |
onPackagesElement(java.lang.String name)
|
void |
onParameterElement(java.lang.String name,
java.lang.String value)
|
void |
onSuiteFilesElement(java.lang.String path)
|
void |
setAllowReturnValues(java.lang.Boolean allowReturnValues)
|
void |
setConfigFailurePolicy(java.lang.String configFailurePolicy)
Sets the configuration failure policy. |
void |
setDataProviderThreadCount(int count)
|
void |
setExcludedGroups(java.util.List<java.lang.String> g)
|
void |
setFileName(java.lang.String fileName)
|
void |
setGroupByInstances(boolean f)
|
void |
setGroups(XmlGroups xmlGroups)
|
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 |
setMethodSelectors(XmlMethodSelectors xms)
|
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 |
setXmlMethodSelectors(XmlMethodSelectors xms)
|
void |
setXmlPackages(java.util.List<XmlPackage> packages)
Sets the XML packages. |
java.lang.Boolean |
skipFailedInvocationCounts()
|
java.lang.String |
toString()
|
java.lang.String |
toXml()
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
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_MIXED
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.Boolean DEFAULT_ALLOW_RETURN_VALUES
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.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 setMethodSelectors(XmlMethodSelectors xms)
public void setPackages(java.util.List<XmlPackage> packages)
public java.lang.String toXml()
public void setXmlMethodSelectors(XmlMethodSelectors xms)
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)
public java.lang.Boolean getAllowReturnValues()
public void setAllowReturnValues(java.lang.Boolean allowReturnValues)
public void setGroups(XmlGroups xmlGroups)
public void onParameterElement(java.lang.String name, java.lang.String value)
public void onListenerElement(java.lang.String className)
public void onSuiteFilesElement(java.lang.String path)
public void onPackagesElement(java.lang.String name)
public void onMethodSelectorElement(java.lang.String language, java.lang.String name, java.lang.String priority)
public XmlGroups getGroups()
public void addTest(XmlTest test)
public java.util.Collection<java.lang.String> getPackageNames()
public static boolean isParallel(java.lang.String parallel)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |