public void notifyScreenChange() { for (StepListener stepListener : getAllListeners()) { stepListener.notifyScreenChange(); } }
public void useExamplesFrom(DataTable table) { for (StepListener stepListener : getAllListeners()) { stepListener.useExamplesFrom(table); } }
public void exampleFinished() { for (StepListener stepListener : getAllListeners()) { stepListener.exampleFinished(); } }
public void useExamplesFrom(DataTable table) { for (StepListener stepListener : getAllListeners()) { stepListener.useExamplesFrom(table); } }
/** * Mark the current test method as pending. * The test will stil be executed to record the steps, but any webdriver calls will be skipped. */ public void testPending() { for (StepListener stepListener : getAllListeners()) { stepListener.testPending(); } suspendTest(); }
public void testIgnored() { for (StepListener stepListener : getAllListeners()) { stepListener.testIgnored(); } suspendTest(); }
/** * Mark the current test method as pending. * The test will stil be executed to record the steps, but any webdriver calls will be skipped. */ public void testPending() { for (StepListener stepListener : getAllListeners()) { stepListener.testPending(); } suspendTest(); }
public void testSkipped() { for (StepListener stepListener : getAllListeners()) { stepListener.testSkipped(); } suspendTest(); }
public void testStarted(final String testName) { clear(); for (StepListener stepListener : getAllListeners()) { stepListener.testStarted(testName); } }
/** * Mark the current test method as pending. * The test will stil be executed to record the steps, but any webdriver calls will be skipped. */ public void testIsManual() { for (StepListener stepListener : getAllListeners()) { stepListener.testIsManual(); } suspendTest(); }
public void testSkipped() { for (StepListener stepListener : getAllListeners()) { stepListener.testSkipped(); } suspendTest(); }
public void testSuiteStarted(final Class<?> testClass) { LOGGER.debug("Test suite started for {}", testClass); clear(); updateClassUnderTest(testClass); for (StepListener stepListener : getAllListeners()) { stepListener.testSuiteStarted(testClass); } }
public void testFinished(TestOutcome result) { screenshotProcessor.waitUntilDone(); for (StepListener stepListener : getAllListeners()) { stepListener.testFinished(result); } clear(); }
public void testSuiteFinished() { for (StepListener stepListener : getAllListeners()) { stepListener.testSuiteFinished(); } if (!isUniqueSession()) { ThucydidesWebDriverSupport.closeAllDrivers(); } storyUnderTest = null; }
public void lastStepFailed(final StepFailure failure) { getResultTally().logFailure(failure); for (StepListener stepListener : getAllListeners()) { stepListener.stepFailed(failure); } stepFailed = true; }
public void stepFinished() { stepDone(); getResultTally().logExecutedTest(); for (StepListener stepListener : getAllListeners()) { stepListener.stepFinished(); } }
public void stepIgnored() { stepDone(); getResultTally().logIgnoredTest(); for (StepListener stepListener : getAllListeners()) { stepListener.stepIgnored(); } }
public void stepFinished() { stepDone(); getResultTally().logExecutedTest(); for (StepListener stepListener : getAllListeners()) { stepListener.stepFinished(); } }
/** * Start the execution of a test step. */ public void stepStarted(final ExecutedStepDescription stepDescription, boolean isPrecondition) { pushStep(stepDescription.getName()); for (StepListener stepListener : getAllListeners()) { stepListener.stepStarted(stepDescription); } if (isPrecondition) { baseStepListener.currentStepIsAPrecondition(); } }
public void stepPending(String message) { testPending(); stepDone(); getResultTally().logIgnoredTest(); for (StepListener stepListener : getAllListeners()) { if (message != null) { stepListener.stepPending(message); } else { stepListener.stepPending(); } } }