Rerun Failed Cucumber Tests
An underused trick in Cucumber is the rerun
format.
Run your suite like so:
$ cucumber -f rerun -o rerun.txt
This runs your tests with the rerun
formatter, sending the output to rerun.txt
. After breaking a test, here's my generated file:
$ cat rerun.txt
features/visitor_views_posts.feature:9
Now we can run again against just the failing example!
$ cucumber @rerun.txt
Use this to drill down through a giant integration test suite.
Tweet