Files
mediawiki-extensions-Univer…/tests/browser/features/support/pages/login_page.rb
Zeljko Filipin 2547ed87b5 Moved ULS tests from browsertests repository
Change-Id: I4f4a4c5530ad7e5dff70171b59a589dc98b1ef29
2013-08-27 12:04:58 +02:00

24 lines
577 B
Ruby

class LoginPage
include PageObject
include URL
page_url URL.url('Special:UserLogin')
div(:feedback, class: 'errorbox')
button(:login, id: 'wpLoginAttempt')
text_field(:password, id: 'wpPassword1')
a(:password_strength, text: 'password strength')
a(:phishing, text: 'phishing')
text_field(:username, id: 'wpName1')
a(:username_displayed, title: /Your user page/)
def logged_in_as_element
@browser.div(id: 'mw-content-text').p.b
end
def login_with(username, password)
self.username = username
self.password = password
login
end
end