Show as pending in reports view scenarios and stories that contain pending steps or no steps
Description
Activity
Show:
Mauro Talevi
updated the Fix versionsMay 22, 2015 at 8:29 AMNone
3.3.1
Mauro Talevi
updated the Fix versionsMay 22, 2015 at 8:29 AM3.3.1, 3.4
None
Mauro Talevi
created the IssueApril 8, 2011 at 9:57 AM
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."