Merge "Suppress addCoreDBData() in tests overriding the revision schema."
[lhc/web/wiklou.git] / tests / selenium / pageobjects / recentchanges.page.js
1 const Page = require( 'wdio-mediawiki/Page' );
2
3 class RecentChangesPage extends Page {
4 get changesList() { return browser.element( '.mw-changeslist' ); }
5 get changesListTitles() { return this.changesList.$$( '.mw-changeslist-title' ); }
6 get titles() {
7 return this.changesListTitles.map( function ( element ) {
8 return element.getText();
9 } );
10 }
11
12 open() {
13 super.openTitle( 'Special:RecentChanges' );
14 }
15
16 }
17
18 module.exports = new RecentChangesPage();