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