X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fselenium%2Fpageobjects%2Frestore.page.js;h=85207d4fbe278c5e285908e2695088addbba0bb7;hb=1955a8aa5646c10bc3457a519c2a43b0b1dbb2ad;hp=be5be8c6c240b8b24761bcfa76ec40df4bf570e1;hpb=b77db9bb430712c2fe40c3b1828397b90fc8dbe8;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/selenium/pageobjects/restore.page.js b/tests/selenium/pageobjects/restore.page.js index be5be8c6c2..85207d4fbe 100644 --- a/tests/selenium/pageobjects/restore.page.js +++ b/tests/selenium/pageobjects/restore.page.js @@ -1,17 +1,16 @@ -const Page = require( './page' ); +const Page = require( 'wdio-mediawiki/Page' ); class RestorePage extends Page { + get reason() { return $( '#wpComment' ); } + get submit() { return $( '#mw-undelete-submit' ); } + get displayedContent() { return $( '#mw-content-text' ); } - get reason() { return browser.element( '#wpComment' ); } - get submit() { return browser.element( '#mw-undelete-submit' ); } - get displayedContent() { return browser.element( '#mw-content-text' ); } - - open( name ) { - super.open( 'Special:Undelete/' + name ); + open( subject ) { + super.openTitle( 'Special:Undelete/' + subject ); } - restore( name, reason ) { - this.open( name ); + restore( subject, reason ) { + this.open( subject ); this.reason.setValue( reason ); this.submit.click(); }