@Override public boolean isTrue(ITestNGMethod m, IClass c) { return c == null || m.getTestClass().getName().equals(c.getName()); } }
private Map<String, List<ITestResult>> buildTestClassGroups(Set<ITestResult> testResults) { Map<String, List<ITestResult>> map = Maps.newHashMap(); for (ITestResult result : testResults) { String className = result.getTestClass().getName(); List<ITestResult> list = map.get(className); if (list == null) { list = Lists.newArrayList(); map.put(className, list); } list.add(result); } return map; }
private Map<String, List<ITestResult>> buildTestClassGroups(Set<ITestResult> testResults) { Map<String, List<ITestResult>> map = Maps.newHashMap(); for (ITestResult result : testResults) { String className = result.getTestClass().getName(); List<ITestResult> list = map.computeIfAbsent(className, k -> Lists.newArrayList()); list.add(result); } return map; }
m_instanceName = m_testClass.getName(); if (null == m_throwable) { m_status = ITestResult.SUCCESS;
resultsPerMethod.add(result); String previousClassName = result.getTestClass().getName(); String previousMethodName = result.getMethod().getMethodName(); while (resultsIterator.hasNext()) { result = resultsIterator.next(); String className = result.getTestClass().getName(); if (!previousClassName.equals(className)) {
resultsPerMethod.add(result); String previousClassName = result.getTestClass().getName(); String previousMethodName = result.getMethod().getMethodName(); while (resultsIterator.hasNext()) { result = resultsIterator.next(); String className = result.getTestClass().getName(); if (!previousClassName.equals(className)) {
private void failIfErrors(ITestResult result) { ErrorsCollector errorsCollector = SelenideLogger.removeListener(LISTENER_SOFT_ASSERT); if (errorsCollector != null) { try { errorsCollector.failIfErrors(result.getTestClass().getName() + '.' + result.getName()); } catch (AssertionError e) { result.setStatus(ITestResult.FAILURE); result.setThrowable(e); } } } }
"hash-for-method", getModel().getTag(tr), "panel-name", suiteName, "title", tr.getTestClass().getName(), C, "method navigator-link"); xsb.pop(S);
suiteName, "title", tr.getTestClass().getName(), C, "method navigator-link");
@Override public void onTestStart(ITestResult tr) { System.out.println(); System.out.println("-----------------------------------------------"); System.out.println( "Starting " + tr.getTestClass().getName() + '.' + tr.getName() + " [Test #" + ++test_index + "]..."); }
@Override public void onConfigurationFailure(ITestResult itr) { System.out.println(itr.getTestClass().getName() + "." + itr.getMethod().getMethodName() + " on thread " + Thread.currentThread().getId() + " failed"); itr.getThrowable().printStackTrace(); }
@Override public void onTestFailedButWithinSuccessPercentage(ITestResult arg0) { Reporter.log(arg0.getTestClass().getName() + "." + arg0.getMethod().getMethodName() + " on thread " + Thread.currentThread().getId() + " failed but within success percentage", true); }
@Override public void onTestSuccess(ITestResult arg0) { Reporter.log(arg0.getTestClass().getName() + "." + arg0.getMethod().getMethodName() + " on thread " + Thread.currentThread().getId() + " passed", true); }
@Override public void onTestStart(ITestResult arg0) { Reporter.log("about to start test " + arg0.getTestClass().getName() + "." + arg0.getMethod().getMethodName() + " on thread " + Thread.currentThread().getId(), true); }
private long getMethodId(ITestResult result) { long id = result.getTestClass().getName().hashCode(); id = 31 * id + result.getMethod().getMethodName().hashCode(); id = 31 * id + (result.getParameters() != null ? Arrays.hashCode(result .getParameters()) : 0); // LOGGER.debug("Calculated id for " + result.getMethod().getMethodName() + " is " + id); return id; }
private String format(IResultMap skippedTests) { return skippedTests.getAllResults() .stream() .map(r -> " * " + r.getTestClass().getName() + "." + r.getName()) .sorted() .collect(Collectors.joining("\n")); }
@Override public void onTestStart( ITestResult result ) { String group = groupString( result.getMethod().getGroups(), result.getTestClass().getName() ); String userFriendlyTestName = getUserFriendlyTestName( result ); reporter.testStarting( new CategorizedReportEntry( getSource( result ), userFriendlyTestName, group ) ); }