mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-12-11 05:56:11 +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
183 lines
7.4 KiB
Gherkin
183 lines
7.4 KiB
Gherkin
Feature: Language Screenshot
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Toolbar_Headings
|
|
Given I am editing the language screenshots page
|
|
When I click the down arrow on the Headings menu
|
|
Then I should see Headings pull-down menu
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Toolbar_Formatting
|
|
Given I am editing the language screenshots page
|
|
When I click the text style menu
|
|
Then I should see Formatting pull-down menu
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_More_Settings
|
|
Given I am editing the language screenshots page
|
|
When I click the hamburger menu
|
|
Then I should see pull-down menu containing Page Settings
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Insert_Menu
|
|
Given I am editing the language screenshots page
|
|
When I click on the Insert menu
|
|
Then I should see Insert pull-down menu
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Toolbar_SpecialCharacters
|
|
Given I am editing the language screenshots page
|
|
When I click on the Special character option in the toolbar
|
|
Then I should see Special character Insertion window
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_save_dialog
|
|
Given I am logged in
|
|
And I edit language screenshot page with Testing Save
|
|
When I click Save page
|
|
Then I should see save changes dialog box
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Page_Settings
|
|
Given I am editing the language screenshots page
|
|
And I click the hamburger menu
|
|
When I click on Page settings option
|
|
Then I should see Page settings dialog box
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Toolbar_Lists_and_indentation
|
|
Given I go to the "Indent Outdent Screenshot" page with source content "Indent Outdent Screenshot"
|
|
And I make the text "Indent Outdent" be selected
|
|
When I click on list and indentation button
|
|
Then I should see list and indentation dropdown
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Internal_link
|
|
Given I go to the "Links VisualEditor Screenshot" page with source content "Hello World" for language screenshot
|
|
And I click in the editable part
|
|
And I select "World" in editable part
|
|
And I click the Link button
|
|
Then I should see link Content box with dropdown options
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_External_link
|
|
Given I go to the "Links VisualEditor Screenshot" page with source content "Hello World" for language screenshot
|
|
And I click in the editable part
|
|
And I select "World" in editable part
|
|
And I click the Link button
|
|
And I click the External link button in the panel
|
|
When I enter external link "http://www.example.com" into external link Content box
|
|
Then I should see link Content box with dropdown options
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_Internal_selected_link
|
|
Given I go to the "Links VisualEditor Screenshot" page with source content "Hello World" for language screenshot
|
|
And I click in the editable part
|
|
And I select "World" in editable part
|
|
And I click the Link button
|
|
When I click on search pages in panel
|
|
Then I should see link Content box with dropdown options
|
|
|
|
Scenario: VisualEditor_Link_editing_inline
|
|
Given I go to the "Links VisualEditor Screenshot" page with source content "Links VisualEditor Screenshot"
|
|
And I click in the editable part
|
|
And I click the Link button
|
|
When I enter VisualEditor into link Content box
|
|
Then I should see link Content box with dropdown options
|
|
|
|
Scenario: VisualEditor_Link_editing_inline_icon
|
|
Given I go to the "Links VisualEditor LanguageScreenshot Test" page with source content "[[VisualEditor]] is a extension."
|
|
And I click in the editable part
|
|
Then I should see link icon
|
|
|
|
Scenario: VisualEditor_Media_editing
|
|
Given I go to the "Media Interface Screenshot" page with source content "Media Interface Screenshot"
|
|
And I click in the editable part
|
|
And I click Media
|
|
When I enter San Francisco into media Search box
|
|
Then I should see media editing dialog box
|
|
|
|
Scenario: VisualEditor_Media_caption_editing
|
|
Given I go to the "Media Interface Screenshot" page with source content "Media Interface Screenshot"
|
|
And I select an image by searching San Francisco in Media option
|
|
And I click Use this image
|
|
And I enter "San Francisco" in alternative text
|
|
When I enter "San Francisco is located on the West Coast of the United States" in caption text box
|
|
Then I should see media caption dialog box
|
|
|
|
Scenario: VisualEditor_Media_advanced_settings
|
|
Given I go to the "Media Interface Screenshot" page with source content "Media Interface Screenshot"
|
|
And I select an image by searching San Francisco in Media option
|
|
And I click Use this image
|
|
When I click on Advanced Settings tab
|
|
Then I should see media advanced settings dialog box
|
|
|
|
Scenario: VisualEditor_Media_icon
|
|
Given I go to the "Media Interface Screenshot" page which has a media image
|
|
And I select the image in VisualEditor
|
|
Then I should see media in VisualEditor
|
|
|
|
Scenario: VisualEditor_Cite_Pulldown
|
|
Given I am editing the language screenshots page
|
|
Then I should see the Cite button
|
|
|
|
Scenario: VisualEditor_References_icon
|
|
Given I go to "Reference VisualEditor Screenshot" page which has references
|
|
When I send right arrow times 39
|
|
Then I should see Reference icon
|
|
|
|
Scenario: VisualEditor_References_edit
|
|
Given I go to the "Reference VisualEditor Screenshot" page with source content "VisualEditor is a MediaWiki extension"
|
|
And I click the Cite button
|
|
When I click on Basic Reference in Cite menu dropdown
|
|
Then I should see Basic Reference dialog box
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_edit_tab
|
|
Given I am logged in
|
|
When I go to language screenshot page
|
|
Then I should see the Edit source tab at the top of the page
|
|
And I should see the Edit tab at the top of the page
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_toolbar
|
|
Given I am logged in
|
|
And I am editing the language screenshots page
|
|
Then I should see the VisualEditor tool-bar
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_category_addition
|
|
Given I am editing the language screenshots page with category "Earth"
|
|
And I click on category in hamburger menu
|
|
When I add Category "World" in category dialog box
|
|
Then I should see category recommendation drop down
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_category_deletion
|
|
Given I am editing the language screenshots page with category "Earth"
|
|
When I click on category in hamburger menu
|
|
When I click on first category
|
|
Then I should see delete button in category info box
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_formula
|
|
Given I go to the "Formula Screenshot" page with source content ""
|
|
When I click on Formula option in Insert menu
|
|
And I type a formula
|
|
Then I should see the formula insertion menu
|
|
|
|
@language_screenshot
|
|
Scenario: VisualEditor_toolbar_actions
|
|
Given I am logged in
|
|
When I edit language screenshot page with Testing toolbar
|
|
Then I should see action buttons in the end of the VisualEditor toolbar
|
|
|
|
Scenario: VisualEditor_references_list
|
|
Given I go to the "Reference VisualEditor Screenshot" page with source content "VisualEditor is a MediaWiki extension"
|
|
When I click on References list in Insert menu
|
|
Then I should see References list dialog box
|
|
|
|
Scenario: Load i18n messages from MediaWiki to browser tests
|
|
Given I am on the Main page
|
|
Then I should see save button
|