本文整理了Java中org.testng.TestNG.hasFailure()
方法的一些代码示例,展示了TestNG.hasFailure()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TestNG.hasFailure()
方法的具体详情如下:
包路径:org.testng.TestNG
类名称:TestNG
方法名:hasFailure
暂无
代码示例来源:origin: cbeust/testng
@Test
public void testMethod() {
String suite = "src/test/resources/parametertest/1417.xml";
TestNG testNG = new TestNG();
testNG.setTestSuites(Collections.singletonList(suite));
testNG.run();
Assert.assertFalse(testNG.hasFailure());
Assert.assertFalse(testNG.hasSkip());
Assert.assertEquals(AnotherTestClassSample.getInstance().getBrowsername(), "chrome");
List<String> actual = YetAnotherTestClassSample.getInstance().getBrowsers();
Assert.assertEquals(actual.size(), 2);
Assert.assertEquals(actual, Arrays.asList("safari", "safari"));
}
}
代码示例来源:origin: salesforce/dockerfile-image-update
public void start() {
IReporter stdoutReporter = new StdOutReporter();
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testNG = new TestNG();
testNG.setOutputDirectory(TEST_PATH);
testNG.getReporters().add(stdoutReporter);
testNG.setTestClasses(new Class[]{TestCollector.class});
testNG.addListener(tla);
testNG.run();
if (testNG.hasFailure()) {
log.error("Test(s) have failed see output above");
System.exit(2);
}
}
代码示例来源:origin: prestodb/tempto
private void run()
{
LOG.debug("running tempto with options: {}", options);
if (options.isHelpRequested()) {
parser.printHelpMessage();
return;
}
XmlSuite testSuite = getXmlSuite();
testSuite.setThreadCount(options.getThreadCount());
setupTestsConfiguration();
System.setProperty(CONVENTION_TESTS_DIR_KEY, options.getConventionTestsDirectory());
TestNG testNG = new TestNG();
testNG.setXmlSuites(singletonList(testSuite));
testNG.setOutputDirectory(options.getReportDir());
setupTestsFiltering(testNG);
options.getConventionResultsDumpPath()
.ifPresent(path -> System.setProperty(CONVENTION_TESTS_RESULTS_DUMP_PATH_KEY, path));
testNG.run();
if (testNG.hasFailure()) {
System.exit(1);
}
}
代码示例来源:origin: stackoverflow.com
testNG.run();
if(testNG.hasFailure()) { // Throw an exception to make mvn goal fail
throw new Exception("Failed Tests");
代码示例来源:origin: org.jboss.webbeans.tck/webbeans-tck-impl
@Override
public boolean runUnitTests()
{
TestNG testNG = new TestNG();
setXmlSuitePath(testNG);
if (configuration.getTestSuite().getOutputDirectory() != null)
{
testNG.setOutputDirectory(configuration.getTestSuite().getOutputDirectory());
}
testNG.run();
return !(testNG.hasFailure() || testNG.hasSkip());
}
内容来源于网络,如有侵权,请联系作者删除!