Package org.testng.xml
Class LaunchSuite
java.lang.Object
org.testng.xml.LaunchSuite
- Direct Known Subclasses:
LaunchSuite.CustomizedSuite,LaunchSuite.ExistingSuite
This class is used to encapsulate a launch. Various synthetic XML files are created depending on
whether the user is trying to launch a suite, a class, a method, etc...
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static classClassListSuiteTODO cquezel JavaDoc.private static classCustomizedSuiteTODO cquezel JavaDoc.static classExistingSuiteis a non-temporary LaunchSuite based on an existing file.(package private) static classAMethodsSuiteis a suite made up of methods. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final LoggerThis class's log4testng Logger.protected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract XMLStringBufferbooleanReturns the temporary state.abstract FileSaves the suite file in the specified directory and returns the file pathname.
-
Field Details
-
LOGGER
This class's log4testng Logger. -
m_temporary
protected boolean m_temporary
-
-
Constructor Details
-
LaunchSuite
protected LaunchSuite(boolean isTemp) Constructs aLaunchSuite- Parameters:
isTemp- the temporary status
-
-
Method Details
-
isTemporary
public boolean isTemporary()Returns the temporary state.- Returns:
- the temporary state.
-
save
Saves the suite file in the specified directory and returns the file pathname.- Parameters:
directory- the directory where the suite file is to be saved.- Returns:
- the file pathname of the saved file.
-
getSuiteBuffer
-