Clean up features with Scenario Outlines
Features with lots of similar scenarios, like time_syncing.feature
.
could certainly be improved with “Scenario Outlines”:
https://github.com/cucumber/cucumber/wiki/Scenario-Outlines.
Here’s why we could not do it in the past:
- https://issues.jenkins-ci.org/browse/JENKINS-21835
- https://github.com/jenkinsci/cucumber-testresult-plugin/pull/2
- https://github.com/cucumber/cucumber-ruby/pull/700
- https://github.com/cucumber-attic/gherkin2/issues/165
Since then, we’ve upgraded to Cucumber 2.4.0 on our CI and switched to the “Cucumber Reports” Jenkins plugin (#17080-note_12). This screenshot suggests that it supports Scenario Outlines.
Another option could be to pass --expand
to cucumber
.
Parent Task: #10237
Related issues
-
Blocked by #10068 (closed) -
Blocked by #17080 (closed)
Original created by @anonym on 10328 (Redmine)
Edited by intrigeri