mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-12-01 17:36:35 +00:00
966f2f7bbb
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
50 lines
1.9 KiB
Gherkin
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
|