1 const Page
= require( './Page' );
3 class LoginPage
extends Page
{
4 get username() { return $( '#wpName1' ); }
5 get password() { return $( '#wpPassword1' ); }
6 get loginButton() { return $( '#wpLoginAttempt' ); }
7 get userPage() { return $( '#pt-userpage' ); }
10 super.openTitle( 'Special:UserLogin' );
13 login( username
, password
) {
15 this.username
.setValue( username
);
16 this.password
.setValue( password
);
17 this.loginButton
.click();
21 this.login( browser
.config
.mwUser
, browser
.config
.mwPwd
);
25 module
.exports
= new LoginPage();