Fixed Style/Tab RuboCop offense
Bug: 117989 Change-Id: Ic4d9769df7c0ca459a7710b414d0738601107461
This commit is contained in:
@@ -4,7 +4,7 @@ Given(/^that my browser's accept language is (.+)$/) do |language|
|
||||
end
|
||||
|
||||
When(/^I am at the preferences page$/) do
|
||||
visit PreferencesPage
|
||||
visit PreferencesPage
|
||||
end
|
||||
|
||||
Then(/^link to the main page has text (.+)$/) do |text|
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
When(/^I am on the main page$/) do
|
||||
visit MainPage
|
||||
visit MainPage
|
||||
end
|
||||
|
||||
Then(/^I open Input side panel of language settings$/) do
|
||||
on(PanelPage).panel_side_input_element.when_visible.click
|
||||
on(PanelPage).panel_side_input_element.when_visible.click
|
||||
end
|
||||
|
||||
Then(/^the Interlanguage links should use Autonym font$/) do
|
||||
on(InterlanguagePage).interlang_link_element.style("font-family").should == "'Autonym',sans-serif"
|
||||
on(InterlanguagePage).interlang_link_element.style("font-family").should == "'Autonym',sans-serif"
|
||||
end
|
||||
|
||||
Then(/^elements that are not Interlanguage links should not use Autonym font$/) do
|
||||
on(MainPage).non_interlanguage_links_use_autonym_font?.should == false
|
||||
on(MainPage).non_interlanguage_links_use_autonym_font?.should == false
|
||||
end
|
||||
|
||||
@@ -1,39 +1,39 @@
|
||||
Given(/^I am at the main page$/) do
|
||||
visit MainPage
|
||||
visit MainPage
|
||||
end
|
||||
|
||||
Given(/^I am logged out$/) do
|
||||
end
|
||||
|
||||
Given(/^I set "(.*?)" as the interface language$/) do |language|
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
visit(PanelPage, :using_params => {:extra => "setlang=#{code}"})
|
||||
@original_content_font = on(PanelPage).content_font
|
||||
@original_interface_font = on(PanelPage).interface_font
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
visit(PanelPage, :using_params => {:extra => "setlang=#{code}"})
|
||||
@original_content_font = on(PanelPage).content_font
|
||||
@original_interface_font = on(PanelPage).interface_font
|
||||
end
|
||||
|
||||
Given(/^I temporarily use "(.*?)" as the interface language$/) do |language|
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
visit(PanelPage, :using_params => {:extra => "uselang=#{code}"})
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
visit(PanelPage, :using_params => {:extra => "uselang=#{code}"})
|
||||
end
|
||||
|
||||
Then(/^my interface language is "(.*?)"$/) do |language|
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(PanelPage).interface_element.attribute("lang").should == code
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(PanelPage).interface_element.attribute("lang").should == code
|
||||
end
|
||||
|
||||
When(/^I click the button with the ellipsis$/) do
|
||||
on(InterlanguagePage).ellipsis_button_element.click
|
||||
on(InterlanguagePage).ellipsis_button_element.click
|
||||
end
|
||||
|
||||
When(/^in the language filter I type (.+)$/) do |language_abbreviation|
|
||||
on(IMEPage).language_filter = language_abbreviation
|
||||
on(IMEPage).language_filter = language_abbreviation
|
||||
end
|
||||
|
||||
When(/^I click Cancel$/) do
|
||||
on(PanelPage).panel_button_cancel_element.click
|
||||
on(PanelPage).panel_button_cancel_element.click
|
||||
end
|
||||
|
||||
When(/^I click X$/) do
|
||||
on(InterlanguagePage).x_element.click
|
||||
on(InterlanguagePage).x_element.click
|
||||
end
|
||||
|
||||
@@ -1,47 +1,47 @@
|
||||
When(/^I click the checkbox to (?:enable|disable) fonts downloading$/) do
|
||||
on(PanelPage).webfonts_enable_checkbox_element.click
|
||||
on(PanelPage).webfonts_enable_checkbox_element.click
|
||||
end
|
||||
|
||||
Then(/^the checkbox to enable fonts downloading appears$/) do
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should be_visible
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should be_visible
|
||||
end
|
||||
|
||||
Then(/^the checkbox to enable fonts downloading is checked$/) do
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should be_checked
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should be_checked
|
||||
end
|
||||
|
||||
Then(/^the checkbox to enable fonts downloading is not checked$/) do
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should_not be_checked
|
||||
on(PanelPage).webfonts_enable_checkbox_element.should_not be_checked
|
||||
end
|
||||
|
||||
Given(/^I open ULS$/) do
|
||||
on(PanelPage).trigger_personal_element.when_visible.click
|
||||
on(PanelPage).trigger_personal_element.when_visible.click
|
||||
end
|
||||
|
||||
Then(/^the active content font must be the same as font prior to the preview$/) do
|
||||
on(PanelPage).content_font.should == @original_content_font
|
||||
on(PanelPage).content_font.should == @original_content_font
|
||||
end
|
||||
|
||||
Then(/^the active interface font must be the same as font prior to the preview$/) do
|
||||
on(PanelPage).interface_font.should == @original_interface_font
|
||||
on(PanelPage).interface_font.should == @original_interface_font
|
||||
end
|
||||
|
||||
Then(/^the selected content font must be (.*?)$/) do |font|
|
||||
on(PanelPage).selected_content_font_element.when_visible.value.should == font
|
||||
on(PanelPage).selected_content_font_element.when_visible.value.should == font
|
||||
end
|
||||
|
||||
Then(/^the interface font is (.*?)$/) do |font|
|
||||
on(PanelPage).interface_font.should match("^#{font}")
|
||||
on(PanelPage).interface_font.should match("^#{font}")
|
||||
end
|
||||
|
||||
Then(/^the content font is (.*?)$/) do |font|
|
||||
on(PanelPage).content_font.should match("^#{font}")
|
||||
on(PanelPage).content_font.should match("^#{font}")
|
||||
end
|
||||
|
||||
Then(/^webfonts are applied to body$/) do
|
||||
on(PanelPage).webfonts_library_loaded.should be_true
|
||||
on(PanelPage).webfonts_library_loaded.should be_true
|
||||
end
|
||||
|
||||
Then(/^webfonts are not applied to body$/) do
|
||||
on(PanelPage).webfonts_library_loaded.should be_false
|
||||
on(PanelPage).webfonts_library_loaded.should be_false
|
||||
end
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
When(/^I set English font to System$/) do
|
||||
on(PanelPage).select_font_for_content = "System font"
|
||||
on(PanelPage).select_font_for_content = "System font"
|
||||
end
|
||||
|
||||
When(/^I set English font to OpenDyslexic$/) do
|
||||
on(PanelPage).select_font_for_content = "OpenDyslexic"
|
||||
on(PanelPage).select_font_for_content = "OpenDyslexic"
|
||||
end
|
||||
|
||||
Then(/^the selected content font must be OpenDyslexic$/) do
|
||||
on(PanelPage).select_font_for_content.should == "OpenDyslexic"
|
||||
on(PanelPage).select_font_for_content.should == "OpenDyslexic"
|
||||
end
|
||||
|
||||
Given(/^I select a language different than English for display language$/) do
|
||||
on(PanelPage).other_language_button_element.click
|
||||
on(PanelPage).other_language_button_element.click
|
||||
end
|
||||
|
||||
When(/^I click on the link to select Malayalam$/) do
|
||||
on(MainPage).malayalam_element.click
|
||||
on(MainPage).malayalam_element.click
|
||||
end
|
||||
|
||||
Then(/^I should see the text in the language panel in (.+?)$/) do |language|
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(PanelPage).uls_display_settings_element.attribute("lang").should == code
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(PanelPage).uls_display_settings_element.attribute("lang").should == code
|
||||
end
|
||||
|
||||
@@ -1,89 +1,89 @@
|
||||
Then(/^I see "(.*?)" as the name of the content language$/) do |text|
|
||||
browser.span(:text => "#{text}").should be_visible
|
||||
browser.span(:text => "#{text}").should be_visible
|
||||
end
|
||||
|
||||
When(/^I open the Universal Language Selector$/) do
|
||||
on(PanelPage) do |page|
|
||||
page.trigger_personal_element.when_visible.click unless page.uls_element.visible?
|
||||
end
|
||||
on(PanelPage) do |page|
|
||||
page.trigger_personal_element.when_visible.click unless page.uls_element.visible?
|
||||
end
|
||||
end
|
||||
|
||||
When(/^I open Display panel of language settings$/) do
|
||||
on(PanelPage).panel_display_element.when_visible.click
|
||||
on(PanelPage).panel_display_element.when_visible.click
|
||||
end
|
||||
|
||||
When(/^I open Language panel of language settings$/) do
|
||||
on(PanelPage).panel_language_element.click
|
||||
on(PanelPage).panel_language_element.click
|
||||
end
|
||||
|
||||
When(/^I open Fonts panel of language settings$/) do
|
||||
on(PanelPage).panel_fonts_element.click
|
||||
on(PanelPage).panel_fonts_element.click
|
||||
end
|
||||
|
||||
When(/^I select (.*?) font for the interface language for the live preview$/) do |font|
|
||||
on(PanelPage).selected_interface_font = font
|
||||
on(PanelPage).selected_interface_font = font
|
||||
end
|
||||
|
||||
When(/^I select (.*?) font for the content language for the live preview$/) do |font|
|
||||
on(PanelPage).font_for_content = font
|
||||
on(PanelPage).font_for_content = font
|
||||
end
|
||||
|
||||
When(/^I close the panel to discard the changes$/) do
|
||||
on(PanelPage).panel_button_close_element.click
|
||||
on(PanelPage).panel_button_close_element.click
|
||||
end
|
||||
|
||||
When(/^I apply the changes$/) do
|
||||
on(PanelPage) do |page|
|
||||
page.panel_button_apply_element.click
|
||||
page.language_settings_dialog_element.when_not_present(10)
|
||||
end
|
||||
on(PanelPage) do |page|
|
||||
page.panel_button_apply_element.click
|
||||
page.language_settings_dialog_element.when_not_present(10)
|
||||
end
|
||||
end
|
||||
|
||||
Then(/^I can disable input methods$/) do
|
||||
on(PanelPage).panel_disable_input_methods_element.click
|
||||
on(PanelPage).panel_disable_input_methods_element.click
|
||||
end
|
||||
|
||||
Then(/^I can enable input methods$/) do
|
||||
on(PanelPage).panel_enable_input_methods_element.click
|
||||
on(PanelPage).panel_enable_input_methods_element.click
|
||||
end
|
||||
|
||||
Then(/^a font selector for interface language appears$/) do
|
||||
on(PanelPage).panel_interface_font_selector_element.should be_visible
|
||||
on(PanelPage).panel_interface_font_selector_element.should be_visible
|
||||
end
|
||||
|
||||
Then(/^a font selector for interface language doesn't appear$/) do
|
||||
on(PanelPage).panel_interface_font_selector_element.should_not be_visible
|
||||
on(PanelPage).panel_interface_font_selector_element.should_not be_visible
|
||||
end
|
||||
|
||||
Then(/^a font selector for content language appears$/) do
|
||||
on(PanelPage).panel_content_font_selector_element.should be_visible
|
||||
on(PanelPage).panel_content_font_selector_element.should be_visible
|
||||
end
|
||||
|
||||
Then(/^a font selector for content language doesn't appear$/) do
|
||||
on(PanelPage).panel_content_font_selector_element.should_not be_visible
|
||||
on(PanelPage).panel_content_font_selector_element.should_not be_visible
|
||||
end
|
||||
|
||||
When(/^I use the panel to change my (?:interface|input) language to "(.*?)"$/) do |language|
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(IMEPage) do |page|
|
||||
page.language_filter = code
|
||||
# Because one browser wants :enter and other :return -- sigh
|
||||
page.language_filter_element.send_keys [:enter, "\n"]
|
||||
end
|
||||
code = on(PanelPage).language_to_code(language)
|
||||
on(IMEPage) do |page|
|
||||
page.language_filter = code
|
||||
# Because one browser wants :enter and other :return -- sigh
|
||||
page.language_filter_element.send_keys [:enter, "\n"]
|
||||
end
|
||||
end
|
||||
|
||||
Then(/^the panel is in English/) do
|
||||
on(PanelPage).panel_language_element.text.should == "Language"
|
||||
on(PanelPage).panel_language_element.text.should == "Language"
|
||||
end
|
||||
|
||||
When(/^I switch to Input panel of language settings$/) do
|
||||
on(PanelPage).panel_side_input_element.click
|
||||
on(PanelPage).panel_side_input_element.click
|
||||
end
|
||||
|
||||
Then(/^the language list of ULS should use Autonym font$/) do
|
||||
on(PanelPage).uls_language_name_item("en").style("font-family").should match /Autonym'?, ?sans-serif/
|
||||
on(PanelPage).uls_language_name_item("en").style("font-family").should match /Autonym'?, ?sans-serif/
|
||||
end
|
||||
|
||||
Then(/^I should see (.*) as the selected input language$/) do |language|
|
||||
on(PanelPage).default_language_button_element.text.should == language
|
||||
on(PanelPage).default_language_button_element.text.should == language
|
||||
end
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
Then(/^the selected interface font must be (.*?)$/) do |font|
|
||||
step "I open the Universal Language Selector"
|
||||
step "I open Display panel of language settings"
|
||||
step "I open Fonts panel of language settings"
|
||||
on(PanelPage).selected_interface_font.should == font
|
||||
step "I open the Universal Language Selector"
|
||||
step "I open Display panel of language settings"
|
||||
step "I open Fonts panel of language settings"
|
||||
on(PanelPage).selected_interface_font.should == font
|
||||
end
|
||||
|
||||
Then(/^the selected input method for Malayalam is ml-inscript2$/) do
|
||||
step "I click on an input box"
|
||||
step "I should see the input method indicator"
|
||||
step "in it there must be an element with Malayalam text"
|
||||
step "I click on an input box"
|
||||
step "I should see the input method indicator"
|
||||
step "in it there must be an element with Malayalam text"
|
||||
end
|
||||
|
||||
When(/^I select the ml-inscript2 input method in the panel$/) do
|
||||
on(PanelPage).ml_inscript2_radio_element.click
|
||||
on(PanelPage).ml_inscript2_radio_element.click
|
||||
end
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
When(/^I set the editing fonts to "(.*?)"$/) do |editing_font|
|
||||
visit(PreferencesPage) do |page|
|
||||
page.editing_tab_element.click
|
||||
page.editing_font_element.select_value editing_font
|
||||
page.save_element.click
|
||||
end
|
||||
visit(PreferencesPage) do |page|
|
||||
page.editing_tab_element.click
|
||||
page.editing_font_element.select_value editing_font
|
||||
page.save_element.click
|
||||
end
|
||||
end
|
||||
|
||||
When(/^I start editing a page$/) do
|
||||
visit(NoInterlanguagePage).edit_link_element.click
|
||||
visit(NoInterlanguagePage).edit_link_element.click
|
||||
end
|
||||
|
||||
When(/^I select (.*?) font for the content language$/) do |font|
|
||||
step "I open the Universal Language Selector"
|
||||
step "I open Display panel of language settings"
|
||||
step "I open Fonts panel of language settings"
|
||||
step "I select #{font} font for the content language for the live preview"
|
||||
step "I apply the changes"
|
||||
step "I open the Universal Language Selector"
|
||||
step "I open Display panel of language settings"
|
||||
step "I open Fonts panel of language settings"
|
||||
step "I select #{font} font for the content language for the live preview"
|
||||
step "I apply the changes"
|
||||
end
|
||||
|
||||
Then(/^I should see the edit area text being displayed using "(.*?)" font$/) do |font|
|
||||
on(EditPage).editarea_element.style("font-family").should match(/^#{font}/)
|
||||
on(EditPage).editarea_element.style("font-family").should match(/^#{font}/)
|
||||
end
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
When(/^I click language selector trigger element$/) do
|
||||
on(PanelPage).trigger_personal
|
||||
on(PanelPage).trigger_personal
|
||||
end
|
||||
|
||||
Then(/^I should see the language selector$/) do
|
||||
on(PanelPage) do |page|
|
||||
page.uls_element.should be_visible
|
||||
page.uls_onscreen?.should be_true
|
||||
end
|
||||
on(PanelPage) do |page|
|
||||
page.uls_element.should be_visible
|
||||
page.uls_onscreen?.should be_true
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user