[ http://jira.codehaus.org/browse/JBEHAVE-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mauro Talevi resolved JBEHAVE-407. ---------------------------------- Resolution: Fixed Fix Version/s: 3.2 Assignee: Mauro Talevi Fixed - added story to verify behaviour: org/jbehave/examples/trader/stories/after_scenario_outcome.story > Failing Scenarios are Reported as Successfull > --------------------------------------------- > > Key: JBEHAVE-407 > URL: http://jira.codehaus.org/browse/JBEHAVE-407 > Project: JBehave > Issue Type: Bug > Components: Core > Affects Versions: 3.2 > Environment: Win XP > Reporter: Patrick McFadden > Assignee: Mauro Talevi > Fix For: 3.2 > > > We noticed that methods annotated with @AfterScenario(uponOutcome=FAILURE) > were not being triggered properly after a scenario failed. Upon further > inspection, we see that the Failure is reported by the failing step. It is > then ignored by the "After" methods, which report success. The following > scenario is run (although it should be skipped). The report at the bottom > correctly states that the story failed. > Sample Output from one of the Trader Examples: > Running story > org/jbehave/examples/trader/stories/skip_scenarios_after_failure.story > (org/jbehave/examples/trader/stories/skip_scenarios_after_failure.story) > Before Story ... > Scenario: A scenario with failed step > Before Scenario ... > Given I do nothing > Then I fail (FAILED) > (junit.framework.AssertionFailedError: I failed!) > After Any Scenario ... > After Successful Scenario ... > Scenario: A scenario that is not executed because if followed a failed > scenario > Before Scenario ... > Given I do nothing > After Any Scenario ... > After Successful Scenario ... > ... Browser has been put to rest > After Story ... > Failed to run story > org/jbehave/examples/trader/stories/skip_scenarios_after_failure.story > junit.framework.AssertionFailedError: I failed! -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email