Show as pending in reports view scenarios and stories that contain pending steps or no steps

Description

As suggested by Jonathan Woods on user list:
"It would be useful if

:info stories with no steps were reported as pending, and their constituent scenarios too
(ii) stories with any pending steps were reported as pending, and their constituent scenarios too
(iii) a run with any pending stories was itself reported as pending, even if it was also regarded as successful

When I say 'reported as', I mean in the kind of end result you can see at target/jbehave/view/reports.html. In jbehave-trader-example, I tried adding a new story alongside the existing test stories, and of course it was reported, but as successful only - nothing to indicate there's no implementation as suggested in :info above.

This kind of behaviour would serve as a flag to keep the implementer honest and maintain the flow of top-down development: you've not implemented x if you've not implemented something x depends on. It would help keep story development and implementation in synch: if I make a modification to a story (or create a whole new story) and JBehave can tell me everywhere that implementation is pending, that's great."

Activity

Show:
Mauro Talevi
updated the Fix versionsMay 22, 2015 at 8:29 AM
None
3.3.1
Mauro Talevi
updated the Fix versionsMay 22, 2015 at 8:29 AM
3.3.1, 3.4
None
Mauro Talevi
created the IssueApril 8, 2011 at 9:57 AM
Fixed

Details

Assignee

Mauro Talevi

Reporter

Components

Fix versions

Priority

Created April 8, 2011 at 9:57 AM
Updated May 22, 2015 at 8:29 AM
Resolved April 9, 2011 at 8:50 AM