blob: cb42af1f38f4f29c70a746e811d6aaf0f4eda35b [file] [log] [blame]
package test.invocationcount;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
public class FailedInvocationCount2 {
int m_count;
int m_count2;
@BeforeClass
public void setUp() {
m_count = 0;
m_count2 = 0;
}
@Test(invocationCount = 10, skipFailedInvocations = true)
public void shouldSkipFromAnnotation() {
if (m_count++ > 3) {
throw new RuntimeException();
}
}
@Test(invocationCount = 10, skipFailedInvocations = false)
public void shouldNotSkipFromAnnotation() {
if (m_count2++ > 3) {
throw new RuntimeException();
}
}
}