The error was introduced by changes caused by AuthManager.
Bug: T137806
Change-Id: I5582159bde66ec3b39c30740876f0ce49f7ce3ff
end
Then(/^an error message is displayed$/) do
- expect(on(CreateAccountPage).error_message_element.class_name).to eq 'errorbox'
+ expect(on(CreateAccountPage).error_message_element).to exist
end
end
Then(/^error box should be visible$/) do
- expect(on(LoginErrorPage).error_box_element).to be_visible
+ expect(on(LoginPage).error_message_element).to exist
end
Then(/^error box should not be visible$/) do
- expect(on(LoginErrorPage).error_box_element).not_to be_visible
+ expect(on(LoginPage).error_message_element).not_to exist
end
Then(/^feedback should be (.+)$/) do |feedback|
page_url '<%=params[:page_title]%>'
button(:create_account, id: 'wpCreateaccount')
- div(:error_message, id: 'mw-createacct-status-area')
+ element(:error_message, css: 'div#userloginForm div.error')
end
+++ /dev/null
-class LoginErrorPage
- include PageObject
-
- div(:error_box, class: 'errorbox')
-end
page_url 'Special:UserLogin'
+ element(:error_message, css: 'div#userloginForm div.error')
div(:feedback, class: 'errorbox')
button(:login, id: 'wpLoginAttempt')
li(:logout, id: 'pt-logout')