@Override public void run(RunNotifier notifier) { //a listener that changes the failure's exception in a very hacky way... RunListener listener = new RunListener() { WarningsCollector warningsCollector; @Override public void testStarted(Description description) throws Exception { warningsCollector = new WarningsCollector(); } @Override @SuppressWarnings("deprecation") public void testFailure(final Failure failure) throws Exception { String warnings = warningsCollector.getWarnings(); new JUnitFailureHacker().appendWarnings(failure, warnings); } }; notifier.addFirstListener(listener); runner.run(notifier); }
@Override public void run(RunNotifier notifier) { //a listener that changes the failure's exception in a very hacky way... RunListener listener = new RunListener() { WarningsCollector warningsCollector; @Override public void testStarted(Description description) throws Exception { warningsCollector = new WarningsCollector(); } @Override public void testFailure(final Failure failure) throws Exception { String warnings = warningsCollector.getWarnings(); new JUnitFailureHacker().appendWarnings(failure, warnings); } }; notifier.addFirstListener(listener); runner.run(notifier); }
@Override public void run(final RunNotifier pRunNotifier) { this.notifier = pRunNotifier; this.notifier.addFirstListener(new JUnitStepListener()); super.run(this.notifier); } }
/** * Do not use. Testing purposes only. */ public Result run(Runner runner) { Result result = new Result(); RunListener listener = result.createListener(); notifier.addFirstListener(listener); try { notifier.fireTestRunStarted(runner.getDescription()); runner.run(notifier); notifier.fireTestRunFinished(result); } finally { removeListener(listener); } return result; }
/** * Do not use. Testing purposes only. */ public Result run(Runner runner) { Result result = new Result(); RunListener listener = result.createListener(); fNotifier.addFirstListener(listener); try { fNotifier.fireTestRunStarted(runner.getDescription()); runner.run(fNotifier); fNotifier.fireTestRunFinished(result); } finally { removeListener(listener); } return result; }
protected void registerRunNotifierListener(RunNotifier notifier) { notifier.addFirstListener(new RunListener() { @Override public void testStarted(Description description) throws Exception { } @Override public void testRunStarted(Description description) throws Exception { attachWorker(); } @Override public void testRunFinished(Result result) throws Exception { detachWorker(); } @Override public void testFailure(Failure failure) throws Exception { Throwable exception = failure.getException(); Throwable filtered = exceptionProcessor.filterException(exception); if (exception != filtered) { exception.initCause(filtered); } } }); }
public void run() { final RunNotifier rn = new RunNotifier(); final RunListener listener = new AdaptingRunListener(this.description, this.rc); rn.addFirstListener(listener); this.runner.run(rn); }
/** * Do not use. Testing purposes only. */ public Result run(Runner runner) { Result result = new Result(); RunListener listener = result.createListener(); fNotifier.addFirstListener(listener); try { fNotifier.fireTestRunStarted(runner.getDescription()); runner.run(fNotifier); fNotifier.fireTestRunFinished(result); } finally { removeListener(listener); } return result; }
@Override public void addFirstListener(RunListener listener) { target.addFirstListener(listener); }
@Override public void addFirstListener(RunListener listener) { delegate.addFirstListener(listener); } }
/** * @param listener * @see org.junit.runner.notification.RunNotifier#addFirstListener(org.junit.runner.notification.RunListener) */ @Override public void addFirstListener(RunListener listener) { delegate.addFirstListener(listener); }
@Override public void addFirstListener(RunListener listener) { target.addFirstListener(listener); }
@Override public void addFirstListener(final RunListener listener) { delegate.addFirstListener(listener); }
@Override public void addFirstListener(RunListener listener) { underlyingNotifier().addFirstListener(listener); } }
@Override public void run(RunNotifier notifier) { notifier.addFirstListener(new KarafContainerFailureLogger()); super.run(notifier); } }
@Override public void run(final RunNotifier notifier) { notifier.addFirstListener(new OceanListener()); super.run(notifier); }
public void run() { final RunNotifier rn = new RunNotifier(); final RunListener listener = new AdaptingRunListener(this.description, this.rc); rn.addFirstListener(listener); this.runner.run(rn); }
private static Object runExample(Example e) { Result result= new Result(); RunNotifier notifier = new RunNotifier(); notifier.addFirstListener(result.createListener()); e.run(notifier); if (!e.wasSuccessful()) { if (result.getFailures().size() != 1) throw new RuntimeException("Oops, what do we now!?"); throw new RuntimeException(result.getFailures().iterator().next().getException()); } return e.getReturnValue().getValue(); }
public void runTest(final Sputnik spockRunner, final Result testResult) { final RunNotifier notifier = new RunNotifier(); notifier.addFirstListener(testResult.createListener()); for (RunListener listener : getRunListeners()) { notifier.addListener(listener); } spockRunner.run(notifier); }
private Result run(Runner runner) { Result result = new Result(); RunListener listener = result.createListener(); notifier.addFirstListener(listener); notifier.addListener(swRunListener); try { notifier.fireTestRunStarted(runner.getDescription()); runner.run(notifier); notifier.fireTestRunFinished(result); } finally { notifier.removeListener(listener); } return result; }