blob: 4d9767a16725cd0eb9d2cb37ee2d1c9d827c8eef [file] [log] [blame]
package test.conffailure;
import org.testng.annotations.Configuration;
import org.testng.annotations.Test;
public class ClassWithFailedBeforeTestClassVerification {
private static boolean m_success1 = false;
private static boolean m_success2 = false;
// Should be run even though ClassWithFailedBeforeTestClass failed in its configuration
@Configuration(beforeTestClass = true)
public void setUpShouldPass() {
m_success1 = true;
}
// Should be run even though ClassWithFailedBeforeTestClass failed in its configuration
@Configuration(afterTestClass = true)
public void tearDown() {
m_success2 = true;
}
// Adding this method or @Configuration will never be invoked
@Test
public void dummy() {
}
static public boolean success() {
return m_success1 && m_success2;
}
}