Examples Table for subset of steps

Description

http://jbehave.org/reference/stable/tabular-parameters.html is great, but pertains to a single step.

Given I'm on the FooBar Page which is 20 mins of clicking through prelim pages
When I enter <foo> in the foo field
Then the bar field is auto-completed with <bar>

Examples:

foo

bar

eggs

bacon

toast

marmite

http://jbehave.org/reference/stable/parametrised-scenarios.html suggests that all the Given/When/Then steps are repeated.

In the linked-to example, it is the only one given. What this change is about is the fact that only the When/Then steps need to be repeated. This is implicit because the Given line does not refer to any of the table params.

If this needs to be explicit, it could be a team's choice to set this for the entire set of stories:

configuration.setPartialExamplesTablesExpansionPerScenario(true);

Or it could be specified in the story itself:

Given I'm on the FooBar Page which is 20 mins of clicking through prelim pages
When I enter <foo> in the foo field
Then the bar field is auto-completed with <bar>

Examples(1-2):

foo

bar

eggs

bacon

toast

marmite

Assignee

Unassigned

Reporter

Paul Hammant

Labels

None

Fix versions

Affects versions

Priority

Minor
Configure