Merge "Fix sessionfailure i18n message during authentication"
[lhc/web/wiklou.git] / tests / selenium / pageobjects / restore.page.js
1 'use strict';
2 const Page = require( './page' );
3
4 class RestorePage extends Page {
5
6 get reason() { return browser.element( '#wpComment' ); }
7 get submit() { return browser.element( '#mw-undelete-submit' ); }
8 get displayedContent() { return browser.element( '#mw-content-text' ); }
9
10 open( name ) {
11 browser.url( '/index.php?title=Special:Undelete/' + name );
12 }
13
14 restore( name, reason ) {
15 this.open( name );
16 this.reason.setValue( reason );
17 this.submit.click();
18 }
19
20 }
21 module.exports = new RestorePage();