Zfilipin has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/271788

Change subject: Log in via the API instead of via the web site
......................................................................

Log in via the API instead of via the web site

Bug: T127042
Change-Id: I72018907200f21ad28763159ef227b2601e6599e
---
M tests/browser/features/step_definitions/login_steps.rb
A tests/browser/features/support/pages/login_page.rb
2 files changed, 8 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CentralAuth 
refs/changes/88/271788/1

diff --git a/tests/browser/features/step_definitions/login_steps.rb 
b/tests/browser/features/step_definitions/login_steps.rb
index 55b36a5..0ec0806 100644
--- a/tests/browser/features/step_definitions/login_steps.rb
+++ b/tests/browser/features/step_definitions/login_steps.rb
@@ -6,7 +6,7 @@
 end
 
 Given(/^I am logged in to the primary wiki domain$/) do
-  visit(LoginPage).login_with(user, password)
+  log_in
 end
 
 When(/^I visit the central login wiki domain$/) do
diff --git a/tests/browser/features/support/pages/login_page.rb 
b/tests/browser/features/support/pages/login_page.rb
new file mode 100644
index 0000000..a637a2e
--- /dev/null
+++ b/tests/browser/features/support/pages/login_page.rb
@@ -0,0 +1,7 @@
+class LoginPage
+  include PageObject
+
+  page_url 'Special:UserLogin'
+
+  a(:username_displayed, title: /Your user page/)
+end

-- 
To view, visit https://gerrit.wikimedia.org/r/271788
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I72018907200f21ad28763159ef227b2601e6599e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CentralAuth
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <zfili...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to