diff options
author | Umherirrender <umherirrender_de.wp@web.de> | 2025-03-26 21:03:36 +0100 |
---|---|---|
committer | Umherirrender <umherirrender_de.wp@web.de> | 2025-03-26 21:03:36 +0100 |
commit | 663f485ac679736d946cdc2928df68172a2c5e9c (patch) | |
tree | 5442b6812484214a277672222c767543cc08d776 /tests/phpunit/includes/api | |
parent | c792adc3b35bb045b2780d19944c118a05add5a2 (diff) | |
download | mediawikicore-663f485ac679736d946cdc2928df68172a2c5e9c.tar.gz mediawikicore-663f485ac679736d946cdc2928df68172a2c5e9c.zip |
api: Remove deprecated ApiPageSet::get*Titles
The following functions were removed:
- ApiPageSet::getTitles
- ApiPageSet::getGoodTitles
- ApiPageSet::getMissingTitles
- ApiPageSet::getGoodAndMissingTitles
- ApiPageSet::getRedirectTitles
- ApiPageSet::getSpecialTitles
Bug: T339384
Change-Id: Iba8499c2d1b4a10b918f563069534b90fed7f6f9
Diffstat (limited to 'tests/phpunit/includes/api')
-rw-r--r-- | tests/phpunit/includes/api/ApiPageSetTest.php | 27 |
1 files changed, 2 insertions, 25 deletions
diff --git a/tests/phpunit/includes/api/ApiPageSetTest.php b/tests/phpunit/includes/api/ApiPageSetTest.php index 2d4d15197a66..c8d46ae9f337 100644 --- a/tests/phpunit/includes/api/ApiPageSetTest.php +++ b/tests/phpunit/includes/api/ApiPageSetTest.php @@ -104,8 +104,6 @@ class ApiPageSetTest extends ApiTestCase { } public function testRedirectMergePolicyRedirectLoop() { - $this->hideDeprecated( ApiPageSet::class . '::getTitles' ); - $redirectOneTitle = 'ApiPageSetTestRedirectOne'; $redirectTwoTitle = 'ApiPageSetTestRedirectTwo'; $this->editPage( $redirectOneTitle, "#REDIRECT [[$redirectTwoTitle]]" ); @@ -128,8 +126,8 @@ class ApiPageSetTest extends ApiTestCase { $redirectOneTitle, $redirectTwoTitle, ], array_map( static function ( $x ) { - return $x->getPrefixedText(); - }, $pageSet->getTitles() ) + return $x->getDBkey(); + }, $pageSet->getPages() ) ); } @@ -334,13 +332,6 @@ class ApiPageSetTest extends ApiTestCase { } public function testPopulateFromTitles() { - $this->hideDeprecated( ApiPageSet::class . '::getTitles' ); - $this->hideDeprecated( ApiPageSet::class . '::getGoodTitles' ); - $this->hideDeprecated( ApiPageSet::class . '::getMissingTitles' ); - $this->hideDeprecated( ApiPageSet::class . '::getGoodAndMissingTitles' ); - $this->hideDeprecated( ApiPageSet::class . '::getRedirectTitles' ); - $this->hideDeprecated( ApiPageSet::class . '::getSpecialTitles' ); - $interwikiLookup = $this->getDummyInterwikiLookup( [ 'acme' ] ); $this->setService( 'InterwikiLookup', $interwikiLookup ); @@ -370,23 +361,16 @@ class ApiPageSetTest extends ApiTestCase { // the redirect page and the target are included! new TitleValue( NS_MAIN, 'ApiPageSetTest_redirect_target' ), ]; - $this->assertLinkTargets( Title::class, $expectedPages, $pageSet->getTitles() ); $this->assertLinkTargets( PageIdentity::class, $expectedPages, $pageSet->getPages() ); $expectedGood = [ new TitleValue( NS_MAIN, 'ApiPageSetTest_existing' ), new TitleValue( NS_MAIN, 'ApiPageSetTest_redirect_target' ) ]; - $this->assertLinkTargets( Title::class, $expectedGood, $pageSet->getGoodTitles() ); $this->assertLinkTargets( PageIdentity::class, $expectedGood, $pageSet->getGoodPages() ); $expectedMissing = [ new TitleValue( NS_MAIN, 'ApiPageSetTest_missing' ) ]; $this->assertLinkTargets( - Title::class, - $expectedMissing, - $pageSet->getMissingTitles() - ); - $this->assertLinkTargets( PageIdentity::class, $expectedMissing, $pageSet->getMissingPages() @@ -398,18 +382,12 @@ class ApiPageSetTest extends ApiTestCase { $expectedGoodAndMissing = array_merge( $expectedGood, $expectedMissing ); $this->assertLinkTargets( - Title::class, - $expectedGoodAndMissing, - $pageSet->getGoodAndMissingTitles() - ); - $this->assertLinkTargets( PageIdentity::class, $expectedGoodAndMissing, $pageSet->getGoodAndMissingPages() ); $expectedSpecial = [ new TitleValue( NS_SPECIAL, 'BlankPage' ) ]; - $this->assertLinkTargets( Title::class, $expectedSpecial, $pageSet->getSpecialTitles() ); $this->assertLinkTargets( PageReference::class, $expectedSpecial, $pageSet->getSpecialPages() ); $expectedRedirects = [ @@ -417,7 +395,6 @@ class ApiPageSetTest extends ApiTestCase { NS_MAIN, 'ApiPageSetTest_redirect_target' ) ]; - $this->assertLinkTargets( Title::class, $expectedRedirects, $pageSet->getRedirectTitles() ); $this->assertLinkTargets( LinkTarget::class, $expectedRedirects, $pageSet->getRedirectTargets() ); $this->assertSame( [ 'acme:ApiPageSetTest' => 'acme' ], $pageSet->getInterwikiTitles() ); |