aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/api
diff options
context:
space:
mode:
authorUmherirrender <umherirrender_de.wp@web.de>2025-03-26 21:03:36 +0100
committerUmherirrender <umherirrender_de.wp@web.de>2025-03-26 21:03:36 +0100
commit663f485ac679736d946cdc2928df68172a2c5e9c (patch)
tree5442b6812484214a277672222c767543cc08d776 /tests/phpunit/includes/api
parentc792adc3b35bb045b2780d19944c118a05add5a2 (diff)
downloadmediawikicore-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.php27
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() );