Merge "Fall back to default language when no i18n'ed licenses available"
[lhc/web/wiklou.git] / tests / selenium / pageobjects / restore.page.js
1 const Page = require( './page' );
2
3 class RestorePage extends Page {
4
5 get reason() { return browser.element( '#wpComment' ); }
6 get submit() { return browser.element( '#mw-undelete-submit' ); }
7 get displayedContent() { return browser.element( '#mw-content-text' ); }
8
9 open( name ) {
10 super.open( 'Special:Undelete/' + name );
11 }
12
13 restore( name, reason ) {
14 this.open( name );
15 this.reason.setValue( reason );
16 this.submit.click();
17 }
18 }
19
20 module.exports = new RestorePage();