-'use strict';
-const Page = require( './page' );
+const Page = require( 'wdio-mediawiki/Page' );
class CreateAccountPage extends Page {
-
- get username() { return browser.element( '#wpName2' ); }
- get password() { return browser.element( '#wpPassword2' ); }
- get confirmPassword() { return browser.element( '#wpRetype' ); }
- get create() { return browser.element( '#wpCreateaccount' ); }
- get heading() { return browser.element( '#firstHeading' ); }
+ get username() { return $( '#wpName2' ); }
+ get password() { return $( '#wpPassword2' ); }
+ get confirmPassword() { return $( '#wpRetype' ); }
+ get create() { return $( '#wpCreateaccount' ); }
+ get heading() { return $( '#firstHeading' ); }
open() {
- super.open( 'Special:CreateAccount' );
+ super.openTitle( 'Special:CreateAccount' );
}
createAccount( username, password ) {
this.confirmPassword.setValue( password );
this.create.click();
}
-
}
+
module.exports = new CreateAccountPage();