private JUnitHelper createJUnitHelper(final RunNotifier notifier) { JUnitHelper jUnitHelper = new JUnitHelper( this.fitNesseDir, this.outputDir, new JUnitRunNotifierResultsListener(notifier, suiteClass)); jUnitHelper.setDebugMode(debugMode); jUnitHelper.setPort(port); return jUnitHelper; }
protected void runFullSuite(final RunNotifier notifier) { JUnitHelper helper = createJUnitHelper(notifier); try { helper.assertSuitePasses(suiteName, suiteFilter, excludeSuiteFilter); } catch (AssertionFailedError e) { notifier.fireTestFailure(new Failure(Description.createSuiteDescription(suiteClass), e)); } catch (Exception e) { notifier.fireTestFailure(new Failure(Description.createSuiteDescription(suiteClass), e)); } }
@Override protected void runChild(String test, RunNotifier notifier) { JUnitHelper helper = createJUnitHelper(notifier); try { helper.assertTestPasses(test); } catch (AssertionFailedError e) { notifier.fireTestFailure(new Failure(Description.createSuiteDescription(suiteClass), e)); } catch (Exception e) { notifier.fireTestFailure(new Failure(Description.createSuiteDescription(suiteClass), e)); } }