Closed hferentschik closed 8 years ago
There is another idea which came to my mind and ties into some other potential improvement we discussed (about generating parts of the feature files). The idea would be to not use scenarios outlines with examples (which ultimately are skipped), but have a single scenario with some placeholder, but prior to actually executing the test we run a ruby task which fills in the right values, eg libvirt and adb. The then whole feature file is run without skips which makes the reporting easier. Obviously this Ruby/Rake tasks would not have to generate anything for non targeted combinations. Effectively we are externalizing how scenario outlines work for the benefit of a better understanding what is getting run and what is getting skipped.
https://www.relishapp.com/cucumber/cucumber/docs/formatters/formatter-api-step-file-path-and-line-number-issue-179