summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb')
-rw-r--r--www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb b/www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb
new file mode 100644
index 00000000..03a2756d
--- /dev/null
+++ b/www/wiki/extensions/Translate/tests/browser/features/support/pages/user_page.rb
@@ -0,0 +1,12 @@
+class UserPage
+ include PageObject
+
+ page_url 'User:<%=params[:extra]%>'
+
+ def babel_box_has_languages?(languages)
+ languages.split(/, /).all? do |language|
+ browser.element(css: ".mw-babel-box td[lang=#{language}]").visible?
+ end
+ end
+
+end