@Override public Set<ITestResult> getSkippedTests(ITestNGMethod tm) { return m_skippedTests.getResults(tm); }
@Override public Set<ITestResult> getPassedTests(ITestNGMethod tm) { return m_passedTests.getResults(tm); }
@Override public Set<ITestResult> getFailedTests(ITestNGMethod tm) { return m_failedTests.getResults(tm); }
@Override public Set<ITestResult> getPassedTests(ITestNGMethod tm) { return m_passedTests.getResults(tm); }
@Override public Set<ITestResult> getSkippedTests(ITestNGMethod tm) { return m_skippedTests.getResults(tm); }
@Override public Set<ITestResult> getFailedTests(ITestNGMethod tm) { return m_failedTests.getResults(tm); }
lastClassName = className; Set<ITestResult> resultSet = tests.getResults(method); long end = Long.MIN_VALUE; long start = Long.MAX_VALUE; for (ITestResult testResult : tests.getResults(method)) { if (testResult.getEndMillis() > end) { end = testResult.getEndMillis();
lastClassName = className; Set<ITestResult> resultSet = tests.getResults(method); long end = Long.MIN_VALUE; long start = Long.MAX_VALUE; for (ITestResult testResult : tests.getResults(method)) { if (testResult.getEndMillis() > end) { end = testResult.getEndMillis();
@Override public void onFinish(ITestContext context) { for (ITestNGMethod method : context.getAllTestMethods()) { Set<ITestResult> passed = context.getPassedTests().getResults(method); Set<ITestResult> skipped = context.getSkippedTests().getResults(method); Set<ITestResult> failed = context.getFailedTests().getResults(method); Set<ITestResult> failedWithinSuccess = context.getFailedButWithinSuccessPercentageTests().getResults(method); if (!passed.isEmpty() && !skipped.isEmpty()) { context.getSkippedTests().removeResult(method); } if (((!failedWithinSuccess.isEmpty()) || (!failed.isEmpty())) && !skipped.isEmpty()) { context.getSkippedTests().removeResult(method); } } } }
protected ITestResult getFailedOrSkippedResult(final ITestContext ctx, final ITestNGMethod method) { final List<ITestResult> res = new LinkedList<ITestResult>(); res.addAll(failedTests.get(ctx.getName()).getResults(method)); if (res.size() != 0) { return res.get(0); } res.addAll(ctx.getPassedTests().getResults(method)); if (res.size() != 0) { return res.get(0); } res.addAll(skippedTests.get(ctx.getName()).getResults(method)); if (res.size() != 0) { return res.get(0); } return null; }
@Override public void onFinish(ITestContext context) { Iterator<ITestResult> listOfFailedTests = context.getFailedTests().getAllResults().iterator(); while (listOfFailedTests.hasNext()) { ITestResult failedTest = listOfFailedTests.next(); ITestNGMethod method = failedTest.getMethod(); if (context.getFailedTests().getResults(method).size() > 1) { listOfFailedTests.remove(); } else { if (context.getPassedTests().getResults(method).size() > 0) { listOfFailedTests.remove(); } } } } }
Template t = ve.getTemplate("/templates/method.part.html"); Set<ITestResult> passed = ctx.getPassedTests().getResults(method); Set<ITestResult> failed = ctx.getFailedTests().getResults(method); for (ITestResult result : failed) { VelocityContext context = new VelocityContext(); Set<ITestResult> skipped = ctx.getSkippedTests().getResults(method); for (ITestResult result : skipped) { VelocityContext context = new VelocityContext();