public void fireTestFinished() { notifier.fireTestFinished(description); }
public void fireTestFinished() { fNotifier.fireTestFinished(fDescription); }
public void fireTestFinished() { notifier.fireTestFinished(description); }
public void endTest(Test test) { notifier.fireTestFinished(asDescription(test)); }
public void endTest(Test test) { fNotifier.fireTestFinished(asDescription(test)); }
@Override public void onSpecSuccess(PageValidation pageValidation, String objectName, com.galenframework.specs.Spec spec, ValidationResult validationResult) { Description description = createDescriptionForSpec(objectName, spec); runNotifier.fireTestFinished(description); }
private void testAborted(RunNotifier notifier, Description description, Throwable e) { notifier.fireTestStarted(description); notifier.fireTestFailure(new Failure(description, e)); notifier.fireTestFinished(description); }
private void testAborted(RunNotifier notifier, Description description, Throwable e) { notifier.fireTestStarted(description); notifier.fireTestFailure(new Failure(description, e)); notifier.fireTestFinished(description); }
private void runCause(Throwable child, RunNotifier notifier) { Description description = describeCause(); notifier.fireTestStarted(description); notifier.fireTestFailure(new Failure(description, child)); notifier.fireTestFinished(description); } }
@Override public void afterIteration(IterationInfo iteration) { masterListener.afterIteration(iteration); if (currentFeature.isReportIterations()) notifier.fireTestFinished(iteration.getDescription()); currentIteration = null; }
private void runCause(Throwable child, RunNotifier notifier) { Description description = describeCause(child); notifier.fireTestStarted(description); notifier.fireTestFailure(new Failure(description, child)); notifier.fireTestFinished(description); } }
@Override public void onSpecError(PageValidation pageValidation, String objectName, com.galenframework.specs.Spec spec, ValidationResult validationResult) { Description description = createDescriptionForSpec(objectName, spec); Failure failure = new Failure(description, new AssertionError(validationResult.getError().getMessages())); runNotifier.fireTestFailure(failure); runNotifier.fireTestFinished(description); }
@Override public void run(RunNotifier notifier) { List<Method> children = getFilteredChildren(); latch = new CountDownLatch(children.size()); notifier.fireTestStarted(getDescription()); for (Method child : children) { runChild(child, notifier); } while (true) { try { if (latch.await(1000, TimeUnit.MILLISECONDS)) { break; } } catch (InterruptedException e) { break; } } notifier.fireTestFinished(getDescription()); }
private TestRun compile(Method child, RunNotifier notifier, RunKind kind, CompileFunction compiler, Consumer<Boolean> onComplete) { Description description = describeChild(child); CompileResult compileResult; try { compileResult = compiler.compile(child); } catch (Exception e) { notifier.fireTestFailure(new Failure(description, e)); notifier.fireTestFinished(description); latch.countDown(); return null; } if (!compileResult.success) { notifier.fireTestFailure(new Failure(description, new AssertionError(compileResult.errorMessage))); return null; } TestRunCallback callback = new TestRunCallback() { @Override public void complete() { onComplete.accept(true); } @Override public void error(Throwable e) { notifier.fireTestFailure(new Failure(description, e)); onComplete.accept(false); } }; return new TestRun(compileResult.file.getParentFile(), child, description, compileResult.file.getName(), kind, callback); }
@Override protected void runChild(FrameworkMethod child, RunNotifier notifier) { notifier.fireTestStarted(describeChild(child)); try { List<Throwable> failures = runner.runTestMethod(child.getMethod()); failures.stream() .forEach(failure -> notifier.fireTestFailure(new Failure(describeChild(child), failure))); } finally { notifier.fireTestFinished(describeChild(child)); } } }
public void run() { if (testMethod.isIgnored()) { notifier.fireTestIgnored(description); return; } notifier.fireTestStarted(description); try { long timeout = testMethod.getTimeout(); if (timeout > 0) { runWithTimeout(timeout); } else { runTest(); } } finally { notifier.fireTestFinished(description); } }
public void run() { if (fTestMethod.isIgnored()) { fNotifier.fireTestIgnored(fDescription); return; } fNotifier.fireTestStarted(fDescription); try { long timeout = fTestMethod.getTimeout(); if (timeout > 0) { runWithTimeout(timeout); } else { runTest(); } } finally { fNotifier.fireTestFinished(fDescription); } }
return; notifier.fireTestFinished(describeChild(method));
@Override public void afterFeature(FeatureInfo feature) { if (feature.isParameterized()) { if (iterationCount == 0 && !errorSinceLastReset) notifier.fireTestFailure(new Failure(feature.getDescription(), new SpockExecutionException("Data provider has no data"))); } masterListener.afterFeature(feature); if (!feature.isReportIterations()) notifier.fireTestFinished(feature.getDescription()); currentFeature = null; }
notifier.fireTestFinished(describeChild(testPredicted));