Merge "selenium: Remove "RunJobs" wait from specialrecentchanges test"
[lhc/web/wiklou.git] / tests / selenium / pageobjects / delete.page.js
1 const Page = require( 'wdio-mediawiki/Page' );
2
3 class DeletePage extends Page {
4 get reason() { return $( '#wpReason' ); }
5 get watch() { return $( '#wpWatch' ); }
6 get submit() { return $( '#wpConfirmB' ); }
7 get displayedContent() { return $( '#mw-content-text' ); }
8
9 open( title ) {
10 super.openTitle( title, { action: 'delete' } );
11 }
12
13 delete( title, reason ) {
14 this.open( title );
15 this.reason.setValue( reason );
16 this.submit.click();
17 }
18 }
19
20 module.exports = new DeletePage();