org.testng.IAlterSuiteListener Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of testng Show documentation
Show all versions of testng Show documentation
Testing framework for Java
package org.testng;
import org.testng.xml.XmlSuite;
import java.util.List;
/**
* Implementations of this interface will gain access to the {@link XmlSuite} object and thus let
* users be able to alter a suite or a test based on their own needs. This listener can be added
* ONLY via the following two ways :
*
*
* - <
listeners
> tag in a suite file.
* - via Service loaders
*
*
* Note: This listener will NOT be invoked if it is wired in via the @
* Listeners
annotation.
*/
public interface IAlterSuiteListener extends ITestNGListener {
/** @param suites - The list of {@link XmlSuite}s that are part of the current execution. */
default void alter(List suites) {
// not implemented
}
}