X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2FMediaWikiServicesTest.php;h=ab9a47210ee6a1054fb31ca1ae570156922c112e;hb=6db35b3c98ee807c71d8187ea45d69999df63b38;hp=c838fc316523e01fd6568dd020ff2e9221d7af0d;hpb=9bd9b2f02b3001e1a90ec2861a31cb54b7c7f1ed;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/MediaWikiServicesTest.php b/tests/phpunit/includes/MediaWikiServicesTest.php index c838fc3165..ab9a47210e 100644 --- a/tests/phpunit/includes/MediaWikiServicesTest.php +++ b/tests/phpunit/includes/MediaWikiServicesTest.php @@ -11,6 +11,7 @@ use MediaWiki\Services\ServiceDisabledException; * @group MediaWiki */ class MediaWikiServicesTest extends MediaWikiTestCase { + private $deprecatedServices = [ 'CryptRand' ]; /** * @return Config @@ -276,6 +277,7 @@ class MediaWikiServicesTest extends MediaWikiTestCase { $getterCases[$name] = [ 'get' . $service, $class, + in_array( $service, $this->deprecatedServices ) ]; } @@ -285,7 +287,11 @@ class MediaWikiServicesTest extends MediaWikiTestCase { /** * @dataProvider provideGetters */ - public function testGetters( $getter, $type ) { + public function testGetters( $getter, $type, $isDeprecated = false ) { + if ( $isDeprecated ) { + $this->hideDeprecated( MediaWikiServices::class . "::$getter" ); + } + // Test against the default instance, since the dummy will not know the default services. $services = MediaWikiServices::getInstance(); $service = $services->$getter();