Files
mediawiki-extensions-Univer…/tests/browser/features/live_preview_of_display_language.feature
Zeljko Filipin c56f2a3e49 Make ULS+commons Jenkins job green
Run only tests that pass. Workaround for hook that executes twice and
causes tests to fail.

Job URL:
https://wmf.ci.cloudbees.com/view/r-uls/job/UniversalLanguageSelector-co
mmons.wikimedia.beta.wmflabs.org-linux-firefox/

Change-Id: I43161b66b07880c54baa1c5748c96176b41c1daa
2013-10-23 14:44:45 +00:00

47 lines
2.1 KiB
Gherkin

@login @reset-preferences-after
Feature: Live preview of display language changes
Background:
Given I am logged in
And I set "English" as the interface language
And I am on a page with interlanguage links
Scenario: Display language change is previewed immediately
Given I open "Language" panel of language settings
And I click the button with the ellipsis
And in the language filter I type hi
And I click on the link to select Hindi
Then I should see the text in the language panel in Hindi
Scenario: Live preview of display language changes can be reverted on cancel
Given I open "Language" panel of language settings
And I select a language different than English for display language
When I click Cancel
And I open "Language" panel of language settings
Then I should see the text in the language panel in English
Scenario: Live preview of display language changes can be reverted on closing the dialog with the X button
Given I open "Language" panel of language settings
And I select a language different than English for display language
When I click X
And I open "Language" panel of language settings
Then I should see the text in the language panel in English
Scenario: Live preview of display language changes can be reverted on closing the dialog on cancel from a different section
Given I open "Language" panel of language settings
And I select a language different than English for display language
And I switch to "Input" panel of language settings
When I click Cancel
And I open "Language" panel of language settings
Then I should see the text in the language panel in English
Scenario: Font setting is reset after pressing "Cancel"
Given I open "Fonts" panel of language settings
When I set English font to OpenDyslexic
And I apply the changes
And I open "Fonts" panel of language settings
And I set English font to System
And I click Cancel
When I open "Fonts" panel of language settings
Then the selected content font must be OpenDyslexic