mediawiki-extensions-Visual.../modules/ve-mw/tests/browser/features/options.feature
Željko Filipin 966f2f7bbb [BrowserTest] Jenkins runs only passing Cucumber scenarios
To get at least some Cucumber scenarios running in Jenkins, disable all
of them that are failing and run only ones that are passing.

The next step will be to fix failing scenarios.

Bug: T94162
Change-Id: Id0338c1d6b86d6b45220c5c0802074be397fb607
2016-02-15 13:18:19 +00:00

50 lines
1.9 KiB
Gherkin

Feature: VisualEditor Options
Background:
Given I go to the "Options VisualEditor Test" page with content "Options VisualEditor Test"
And I click in the editable part
And I click the hamburger menu
Scenario: Options
When I click Options
Then I should see the options overlay
Scenario: Advanced Settings
When I click Advanced Settings
Then I should see the options overlay
And the options overlay should display Advanced Settings
Scenario: Page Settings
When I click Page Settings
Then I should see the options overlay
And the options overlay should display Page Settings
Scenario: Categories
When I click Categories
Then I should see the options overlay
And the options overlay should display Categories
Scenario: Advanced Settings setting fields
When I click Advanced Settings
And I click Yes for Indexed by Search Engines
And I click Yes for showing tab for adding new section
And I check the option for Enable display title
And I type "automated test" for display title textbox
And I click Apply Changes button
And I click Save page
And I click Review your changes
Then the options set in Advanced Settings panel should appear in diff view
Scenario: Setting the fields in Page Settings
When I click Page Settings
And I check the option for Redirect this page to
And I type "Linux" for redirect page
And I check the option for Prevent this redirect being updated when target page is moved
And I select the option Always for showing Table of Contents
And I check the option for Disable edit links next to each heading on this page
And I check the option for This is a Disambiguation page
And I click Apply Changes button
And I click Save page
And I click Review your changes
Then the options set in Page Settings panel should appear in diff view