Page MenuHomeWickedGov Phorge

viewlist.page.js
No OneTemporary

Size
820 B
Referenced Files
None
Subscribers
None

viewlist.page.js

'use strict';
const Page = require( 'wdio-mediawiki/Page' );
class ViewListPage extends Page {
get title() {
return $( '#firstHeading' );
}
get newFilterButton() {
return $( '.oo-ui-buttonElement a' );
}
get filterSavedNotice() {
return $( '.cdx-message--success' );
}
async savedFilterID() {
const successElement = await this.filterSavedNotice;
const succesMsg = await successElement.getHTML();
const regexp = /\/history\/(\d+)\//;
return regexp.exec( succesMsg )[ 1 ];
}
async savedFilterHistoryID() {
const successElement = await this.filterSavedNotice;
const succesMsg = await successElement.getHTML();
const regexp = /\/diff\/prev\/(\d+)/;
return regexp.exec( succesMsg )[ 1 ];
}
open() {
super.openTitle( 'Special:AbuseFilter' );
}
}
module.exports = new ViewListPage();

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 19, 09:43 (2 w, 5 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
bb/6f/66f26a5ae6b2be757af9e29d9ed3
Default Alt Text
viewlist.page.js (820 B)

Event Timeline