private void startingQuietly(Description description, List<Throwable> errors) { try { starting(description); } catch (Throwable e) { errors.add(e); } }
private void failedQuietly(Throwable e, Description description, List<Throwable> errors) { try { failed(e, description); } catch (Throwable e1) { errors.add(e1); } }
private void finishedQuietly(Description description, List<Throwable> errors) { try { finished(description); } catch (Throwable e) { errors.add(e); } }
@Override public Statement apply(Statement base, Description description) { try { SplunkServer splunkServer = new SplunkServer(); splunkServer.setPassword("admin"); splunkServer.setUsername("admin"); SplunkServiceFactory splunkServiceFactory = new SplunkServiceFactory(splunkServer); splunkServiceFactory.getService().open(this.port); System.setProperty("splunk.port", "" + this.port); } catch (Exception e) { logger.warn( "Not executing tests because basic connectivity test failed"); Assume.assumeNoException(e); } return super.apply(base, description); }
/** * Invoked when a test is skipped due to a failed assumption. */ protected void skipped(AssumptionViolatedException e, Description description) { // For backwards compatibility with JUnit 4.11 and earlier, call the legacy version org.junit.internal.AssumptionViolatedException asInternalException = e; skipped(asInternalException, description); }
private void succeededQuietly(Description description, List<Throwable> errors) { try { succeeded(description); } catch (Throwable e) { errors.add(e); } }
@Override public Statement apply(Statement base, Description description) { if (!this.shouldRun) { LOGGER.info("Skipping long running test " + description.getDisplayName()); return new Statement() { @Override public void evaluate() { Assume.assumeTrue(false); } }; } else { return super.apply(base, description); } }
private void skippedQuietly( org.junit.internal.AssumptionViolatedException e, Description description, List<Throwable> errors) { try { if (e instanceof AssumptionViolatedException) { skipped((AssumptionViolatedException) e, description); } else { skipped(e, description); } } catch (Throwable e1) { errors.add(e1); } }
private void succeededQuietly(Description description, List<Throwable> errors) { try { succeeded(description); } catch (Throwable t) { errors.add(t); } }
private void startingQuietly(Description description, List<Throwable> errors) { try { starting(description); } catch (Throwable t) { errors.add(t); } }
private void failedQuietly(Throwable t, Description description, List<Throwable> errors) { try { failed(t, description); } catch (Throwable t1) { errors.add(t1); } }
private void finishedQuietly(Description description, List<Throwable> errors) { try { finished(description); } catch (Throwable t) { errors.add(t); } }
@Override public Statement apply(Statement base, Description description) { if (this.skip) { LogFactory.getLog(this.getClass()).info("No Multicast support; test skipped"); return new Statement() { @Override public void evaluate() throws Throwable { Assume.assumeTrue(false); } }; } else { return super.apply(base, description); } }
private void skippedQuietly(AssumptionViolatedException e, Description description, List<Throwable> errors) { try { skipped(e, description); } catch (Throwable t) { errors.add(t); } }
private void succeededQuietly(Description description, List<Throwable> errors) { try { succeeded(description); } catch (Throwable t) { errors.add(t); } }
@Override protected void starting(Description description) { super.starting(description); JqLog.setCustomLogger(logger); }
@Override protected void failed(Throwable e, Description description) { System.out.println("stack trace detected failed test"); super.failed(e, description); } }
@Override protected void finished(Description description) { super.finished(description); done(); runMethod("finished", description); }
@Override public Statement apply(Statement base, Description description) { if (description.getAnnotation(TailAvailable.class) != null) { if (!tailWorksOnThisMachine()) { return new Statement() { @Override public void evaluate() throws Throwable { // skip } }; } } return super.apply(base, description); }
private void skippedQuietly(AssumptionViolatedException e, Description description, List<Throwable> errors) { try { skipped(e, description); } catch (Throwable t) { errors.add(t); } }