|
123456789101112131415161718192021222324252627 |
- Feature: Requiring extra step files
-
- Cucumber allows you to require extra files using the `-r` option.
-
- Scenario:
- Given a file named "features/test.feature" with:
- """
- Feature: Sample
- Scenario: Sample
- Given found in extra file
- """
- And a file named "tmp/extras.rb" with:
- """
- Given(/^found in extra file$/) { }
- """
- When I run `cucumber -q -r tmp/extras.rb features/test.feature`
- Then it should pass with:
- """
- Feature: Sample
-
- Scenario: Sample
- Given found in extra file
-
- 1 scenario (1 passed)
- 1 step (1 passed)
- """
-
|