wiki.techinc.nl/tests/selenium/pageobjects/undo.page.js
Pablo Grass 32c36f0e73 selenium: undo page
Add basic undo page object and test showing a previous edit can be
undone.

Bug: T201901
Change-Id: Idc1b3889abc6e655032bc1576f1b9d591abd6c8d
2018-08-14 16:27:31 +02:00

14 lines
320 B
JavaScript

const Page = require( 'wdio-mediawiki/Page' );
class UndoPage extends Page {
get save() { return browser.element( '#wpSave' ); }
undo( title, previousRev, undoRev ) {
super.openTitle( title, { action: 'edit', undoafter: previousRev, undo: undoRev } );
this.save.click();
}
}
module.exports = new UndoPage();