gplx/mediawiki/tests/selenium/pageobjects/recentchanges.page.js

25 lines
454 B
JavaScript

'use strict';
const Page = require( 'wdio-mediawiki/Page' );
class RecentChangesPage extends Page {
get changesList() {
return $( '.mw-changeslist' );
}
get liveUpdates() {
return $( '.mw-rcfilters-ui-liveUpdateButtonWidget' );
}
get titles() {
return this.changesList.$$( '.mw-changeslist-title' );
}
async open() {
return super.openTitle( 'Special:RecentChanges', { hidebots: 0 } );
}
}
module.exports = new RecentChangesPage();