I need to print the step and scenario for a sense to know which scenario and step is currently in execution. Currently, 3-4 steps' output is printed and the steps are printed in bulk after a scenario finishes. This makes it very hard to understand exactly where a step has ended and other has begun.
Perhaps an annotation/option that can enable printing of the step-language (i.e. the text after the When/Then etc. workds) right before it begins along with a horizontal marker would be great.
Example:
1) Current:
INFO: Doing a
INFO: Doing b
INFO: Doing c
INFO: Doing x
INFO: Doing y
Scenario: Do several things
Given a,b,c things
And x,y things
2) Desired:
Scenario: Do several things
Given a,b,c things
INFO: Doing a
INFO: Doing b
INFO: Doing c
Scenario: Do several things
And x,y things
INFO: Doing x
INFO: Doing y
// Perhaps a summary in the end is fine (as happening currently)
Scenario: Do several things
Given a,b,c things
And x,y things
Someone asked the question couple years back: http://grokbase.com/t/gg/cukes/144anjrgjf/cucumber-print-scenario-and-step-before-it-is-executed-on-the-console
But I was expecting to see some library-provision built in these years.