Feature: Feature Page In order to view a feature and its intent As a stakeholder I want a page that displays the feature's name, free-form narrative and scenario titles Scenario: Content Given a feature file named "sample.feature" with the contents: """ Feature: Sample Feature In order to get some value As a person I want to create value """ When I visit the sample feature page Then I see the feature free-form narrative Scenario: Tags Given a feature file named "sample.feature" with the contents: """ @sample_tag Feature: Sample Feature """ When I visit the sample feature page Then I see "sample_tag" Scenario: Scenario Links Given a feature file named "sample.feature" with the contents: """ Feature: Sample Feature In order to get some value As a person I want to create value Scenario: Sample Aidy Given my name is "Aidy" When I drink alcohol Then I go nuts Scenario: Sample Andrew Given my name is 'Andrew' When I drink alcohol Then I go happy """ When I visit the sample feature page Then I see Scenario headers as links Scenario: Sort Scenario Links in Alphabetical Order Given a feature file named "sample.feature" with the contents: """ Feature: Sample Feature Scenario: V Scenario: C Scenario: I Scenario: N """ When I visit the sample feature page Then the scenario links are sorted Scenario: Scenario Tags Given a feature file named "sample.feature" with the contents: """ Feature: Sample Feature @tag1 @tag2 Scenario: Sample Aidy """ When I visit the sample feature page Then I see "tag1" And I see "tag2"