X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Fspecialpage%2FAbstractChangesListSpecialPageTestCase.php;h=d84fcd70d6941a99cf11b34cca53f5c2897bee56;hb=56d45558b102349f3480a46819669407aa3be2d6;hp=04b12e6378e9509741bc171490cfbad60988dca8;hpb=fc5af1cb1c6fe7516fa045c90187d7def05223ba;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/specialpage/AbstractChangesListSpecialPageTestCase.php b/tests/phpunit/includes/specialpage/AbstractChangesListSpecialPageTestCase.php index 04b12e6378..d84fcd70d6 100644 --- a/tests/phpunit/includes/specialpage/AbstractChangesListSpecialPageTestCase.php +++ b/tests/phpunit/includes/specialpage/AbstractChangesListSpecialPageTestCase.php @@ -47,6 +47,8 @@ abstract class AbstractChangesListSpecialPageTestCase extends MediaWikiTestCase $this->changesListSpecialPage->registerFilters(); } + abstract protected function getPage(); + protected function tearDown() { global $wgGroupPermissions; @@ -57,6 +59,8 @@ abstract class AbstractChangesListSpecialPageTestCase extends MediaWikiTestCase } } + abstract public function provideParseParameters(); + /** * @dataProvider provideParseParameters */ @@ -97,7 +101,7 @@ abstract class AbstractChangesListSpecialPageTestCase extends MediaWikiTestCase $output->method( 'redirect' )->willReturnCallback( function ( $url ) use ( &$redirectQuery, &$redirected ) { $urlParts = wfParseUrl( $url ); - $query = isset( $urlParts[ 'query' ] ) ? $urlParts[ 'query' ] : ''; + $query = $urlParts[ 'query' ] ?? ''; parse_str( $query, $redirectQuery ); $redirected = true; }