Merge "tests: Fix broken assertion in ApiQueryAllPagesTest"
[lhc/web/wiklou.git] / tests / selenium / pageobjects / preferences.page.js
index 890fe5b..ad2a82c 100644 (file)
@@ -1,13 +1,11 @@
-'use strict';
-const Page = require( './page' );
+const Page = require( 'wdio-mediawiki/Page' );
 
 class PreferencesPage extends Page {
-
-       get realName() { return browser.element( '#mw-input-wprealname .oo-ui-inputWidget-input' ); }
-       get save() { return browser.element( '#prefcontrol .oo-ui-buttonElement-button' ); }
+       get realName() { return $( '#mw-input-wprealname' ); }
+       get save() { return $( '#prefcontrol' ); }
 
        open() {
-               super.open( 'Special:Preferences' );
+               super.openTitle( 'Special:Preferences' );
        }
 
        changeRealName( realName ) {
@@ -15,6 +13,6 @@ class PreferencesPage extends Page {
                this.realName.setValue( realName );
                this.save.click();
        }
-
 }
+
 module.exports = new PreferencesPage();