Page element id attributes now have "uls-" prefix

Fixes failing Selenium tests.

Also:
- updated Ruby to version 2.1.2,
- updated all Ruby gems.

Paired with: Kartik Mistry

Change-Id: I1c614cb77f0760d6a84310ce602b0934f07445de
This commit is contained in:
Željko Filipin
2014-06-06 12:20:55 +02:00
parent 72a467bc67
commit 3782c8c3a5
4 changed files with 18 additions and 18 deletions

View File

@@ -1,4 +1,4 @@
#ruby=ruby-2.1.1 #ruby=ruby-2.1.2
#ruby-gemset=UniversalLanguageSelector #ruby-gemset=UniversalLanguageSelector
source "https://rubygems.org" source "https://rubygems.org"

View File

@@ -4,49 +4,49 @@ GEM
builder (3.2.2) builder (3.2.2)
childprocess (0.5.3) childprocess (0.5.3)
ffi (~> 1.0, >= 1.0.11) ffi (~> 1.0, >= 1.0.11)
cucumber (1.3.14) cucumber (1.3.15)
builder (>= 2.1.2) builder (>= 2.1.2)
diff-lcs (>= 1.1.3) diff-lcs (>= 1.1.3)
gherkin (~> 2.12) gherkin (~> 2.12)
multi_json (>= 1.7.5, < 2.0) multi_json (>= 1.7.5, < 2.0)
multi_test (>= 0.1.1) multi_test (>= 0.1.1)
data_magic (0.18) data_magic (0.19)
faker (>= 1.1.2) faker (>= 1.1.2)
yml_reader (>= 0.2) yml_reader (>= 0.3)
diff-lcs (1.2.5) diff-lcs (1.2.5)
faker (1.3.0) faker (1.3.0)
i18n (~> 0.5) i18n (~> 0.5)
ffi (1.9.3) ffi (1.9.3)
gherkin (2.12.2) gherkin (2.12.2)
multi_json (~> 1.3) multi_json (~> 1.3)
headless (1.0.1) headless (1.0.2)
i18n (0.6.9) i18n (0.6.9)
json (1.8.1) json (1.8.1)
mediawiki_selenium (0.2.22) mediawiki_selenium (0.2.23)
cucumber (~> 1.3, >= 1.3.10) cucumber (~> 1.3, >= 1.3.10)
headless (~> 1.0, >= 1.0.1) headless (~> 1.0, >= 1.0.1)
json (~> 1.8, >= 1.8.1) json (~> 1.8, >= 1.8.1)
net-http-persistent (~> 2.9, >= 2.9.1) net-http-persistent (~> 2.9, >= 2.9.1)
page-object (~> 0.9, >= 0.9.5) page-object (~> 1.0)
rest-client (~> 1.6, >= 1.6.7) rest-client (~> 1.6, >= 1.6.7)
rspec-expectations (~> 2.14, >= 2.14.4) rspec-expectations (~> 2.14, >= 2.14.4)
syntax (~> 1.2, >= 1.2.0) syntax (~> 1.2, >= 1.2.0)
mime-types (2.2) mime-types (2.3)
multi_json (1.9.2) multi_json (1.10.1)
multi_test (0.1.1) multi_test (0.1.1)
net-http-persistent (2.9.4) net-http-persistent (2.9.4)
page-object (0.9.8) page-object (1.0)
page_navigation (>= 0.9) page_navigation (>= 0.9)
selenium-webdriver (>= 2.40.0) selenium-webdriver (>= 2.42.0)
watir-webdriver (>= 0.6.8) watir-webdriver (>= 0.6.9)
page_navigation (0.9) page_navigation (0.9)
data_magic (>= 0.14) data_magic (>= 0.14)
rest-client (1.6.7) rest-client (1.6.7)
mime-types (>= 1.16) mime-types (>= 1.16)
rspec-expectations (2.14.5) rspec-expectations (2.99.0)
diff-lcs (>= 1.1.3, < 2.0) diff-lcs (>= 1.1.3, < 2.0)
rubyzip (1.1.3) rubyzip (1.1.4)
selenium-webdriver (2.41.0) selenium-webdriver (2.42.0)
childprocess (>= 0.5.0) childprocess (>= 0.5.0)
multi_json (~> 1.0) multi_json (~> 1.0)
rubyzip (~> 1.0) rubyzip (~> 1.0)
@@ -55,7 +55,7 @@ GEM
watir-webdriver (0.6.9) watir-webdriver (0.6.9)
selenium-webdriver (>= 2.18.0) selenium-webdriver (>= 2.18.0)
websocket (1.0.7) websocket (1.0.7)
yml_reader (0.2) yml_reader (0.3)
PLATFORMS PLATFORMS
ruby ruby

View File

@@ -13,7 +13,7 @@ module InterlanguagePageModule
a(:hindi_link, title: "Hindi") a(:hindi_link, title: "Hindi")
div(:input_settings, id: "input-settings-block") div(:input_settings, id: "input-settings-block")
div(:language_list, class: "row uls-language-list lcd") div(:language_list, class: "row uls-language-list lcd")
text_field(:language_search, id: "languagefilter") text_field(:language_search, id: "uls-languagefilter")
button(:non_default_language, class: "button uls-language-button", index: 1) button(:non_default_language, class: "button uls-language-button", index: 1)
a(:talk, text: "Discussion") a(:talk, text: "Discussion")
span(:x, id: "languagesettings-close") span(:x, id: "languagesettings-close")

View File

@@ -10,7 +10,7 @@ class IMEPage
h3(:input_method_ime_list_title, class: "ime-list-title") h3(:input_method_ime_list_title, class: "ime-list-title")
ul(:input_method_language_list, class: "ime-language-list") ul(:input_method_language_list, class: "ime-language-list")
div(:input_method_selector_menu, class: "imeselector-menu") div(:input_method_selector_menu, class: "imeselector-menu")
text_field(:language_filter, id: "languagefilter") text_field(:language_filter, id: "uls-languagefilter")
li(:malayalam_inscript2, data_ime_inputmethod: "ml-inscript2") li(:malayalam_inscript2, data_ime_inputmethod: "ml-inscript2")
a(:more_languages, class: "ime-selector-more-languages") a(:more_languages, class: "ime-selector-more-languages")
text_field(:search_input, id: "searchInput") text_field(:search_input, id: "searchInput")