github.com/lonnblad/godog@v0.7.14-0.20200306004719-1b0cb3259847/features/load.feature (about) 1 Feature: load features 2 In order to run features 3 As a test suite 4 I need to be able to load features 5 6 Scenario: load features within path 7 Given a feature path "features" 8 When I parse features 9 Then I should have 13 feature files: 10 """ 11 features/background.feature 12 features/events.feature 13 features/formatter/cucumber.feature 14 features/formatter/events.feature 15 features/formatter/junit.feature 16 features/formatter/pretty.feature 17 features/lang.feature 18 features/load.feature 19 features/multistep.feature 20 features/outline.feature 21 features/run.feature 22 features/snippets.feature 23 features/tags.feature 24 """ 25 26 Scenario: load a specific feature file 27 Given a feature path "features/load.feature" 28 When I parse features 29 Then I should have 1 feature file: 30 """ 31 features/load.feature 32 """ 33 34 Scenario Outline: loaded feature should have a number of scenarios 35 Given a feature path "<feature>" 36 When I parse features 37 Then I should have <number> scenario registered 38 39 Examples: 40 | feature | number | 41 | features/load.feature:3 | 0 | 42 | features/load.feature:6 | 1 | 43 | features/load.feature | 6 | 44 45 Scenario: load a number of feature files 46 Given a feature path "features/load.feature" 47 And a feature path "features/events.feature" 48 When I parse features 49 Then I should have 2 feature files: 50 """ 51 features/events.feature 52 features/load.feature 53 """