blob: 01f62a65c861159dfa55112c81081bbf8b50c882 [file] [log] [blame]
package test.timeout;
import org.testng.Assert;
import org.testng.TestListenerAdapter;
import org.testng.TestNG;
import org.testng.annotations.Test;
import org.testng.xml.XmlSuite;
public class TimeOutIntegrationTest {
@Test(description = "https://github.com/cbeust/testng/issues/811")
public void testTimeOutWhenParallelIsTest() {
TestNG tng = new TestNG();
tng.setParallel(XmlSuite.ParallelMode.TESTS);
tng.setTestClasses(new Class[]{TimeOutWithParallelSample.class});
TestListenerAdapter tla = new TestListenerAdapter();
tng.addListener(tla);
tng.run();
Assert.assertEquals(tla.getFailedTests().size(), 1);
Assert.assertEquals(tla.getSkippedTests().size(), 0);
Assert.assertEquals(tla.getPassedTests().size(), 0);
}
}