Merge "tests: Add explicit return type void to setUp() and tearDown()"
This commit is contained in:
commit
1bc7bc958c
243 changed files with 288 additions and 289 deletions
|
|
@ -17,7 +17,6 @@
|
|||
<exclude name="MediaWiki.Usage.DeprecatedGlobalVariables.Deprecated$wgTitle" />
|
||||
<exclude name="MediaWiki.Usage.ForbiddenFunctions.passthru" />
|
||||
<exclude name="MediaWiki.Usage.NullableType.PHP71NullableStyle" />
|
||||
<exclude name="MediaWiki.Usage.PHPUnitTypeHints.MissingTypehint" />
|
||||
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment" />
|
||||
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.SingleSpaceBeforeSingleLineComment" />
|
||||
<exclude name="PSR12.Properties.ConstantVisibility.NotFound" />
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ abstract class MWHttpRequestTestCase extends PHPUnit\Framework\TestCase {
|
|||
/** @var HttpRequestFactory */
|
||||
private $factory;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->oldHttpEngine = Http::$httpEngine;
|
||||
Http::$httpEngine = static::$httpEngine;
|
||||
|
|
@ -31,7 +31,7 @@ abstract class MWHttpRequestTestCase extends PHPUnit\Framework\TestCase {
|
|||
}
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
parent::tearDown();
|
||||
Http::$httpEngine = $this->oldHttpEngine;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ use MediaWiki\Shell\Shell;
|
|||
*/
|
||||
class FirejailCommandIntegrationTest extends PHPUnit\Framework\TestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
if ( Shell::isDisabled() ) {
|
||||
$this->markTestSkipped( 'shelling out is disabled' );
|
||||
|
|
|
|||
|
|
@ -709,7 +709,7 @@ abstract class MediaWikiIntegrationTestCase extends PHPUnit\Framework\TestCase {
|
|||
*
|
||||
* @par Example
|
||||
* @code
|
||||
* protected function setUp() {
|
||||
* protected function setUp() : void {
|
||||
* $this->setMwGlobals( 'wgRestrictStuff', true );
|
||||
* }
|
||||
*
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ use MediaWiki\MediaWikiServices;
|
|||
* Base class that store and restore the Language objects
|
||||
*/
|
||||
abstract class MediaWikiLangTestCase extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
global $wgLanguageCode;
|
||||
|
||||
$contLang = MediaWikiServices::getInstance()->getContentLanguage();
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ abstract class MediaWikiUnitTestCase extends TestCase {
|
|||
] ) );
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
// Quick reset between tests
|
||||
foreach ( $GLOBALS as $key => $_ ) {
|
||||
if ( $key !== 'GLOBALS' && !array_key_exists( $key, self::$unitGlobals ) ) {
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ abstract class ResourceLoaderTestCase extends MediaWikiTestCase {
|
|||
return new HashConfig( self::getSettings() );
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
ResourceLoader::clearCache();
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class ActorMigrationTest extends MediaWikiLangTestCase {
|
|||
'actor',
|
||||
];
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$w = TestingAccessWrapper::newFromClass( ActorMigration::class );
|
||||
|
|
@ -48,7 +48,7 @@ class ActorMigrationTest extends MediaWikiLangTestCase {
|
|||
];
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
ScopedCallback::consume( $this->resetActorMigration );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ class AutoLoaderTest extends MediaWikiTestCase {
|
|||
|
||||
private $oldPsr4;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Fancy dance to trigger a rebuild of AutoLoader::$autoloadLocalClassesLower
|
||||
|
|
@ -30,7 +30,7 @@ class AutoLoaderTest extends MediaWikiTestCase {
|
|||
__DIR__ . '/../data/autoloader/psr4';
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
AutoLoader::$psr4Namespaces = $this->oldPsr4;
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
* @group Category
|
||||
*/
|
||||
class CategoryTest extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ class ContentSecurityPolicyTest extends MediaWikiTestCase {
|
|||
/** @var ContentSecurityPolicy */
|
||||
private $csp;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
global $wgUploadDirectory;
|
||||
$this->setMwGlobals( [
|
||||
'wgAllowExternalImages' => false,
|
||||
|
|
@ -49,7 +49,7 @@ class ContentSecurityPolicyTest extends MediaWikiTestCase {
|
|||
$this->csp = TestingAccessWrapper::newFromObject( $csp );
|
||||
$this->csp->nonce = 'secret';
|
||||
|
||||
return parent::setUp();
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@ use PHPUnit\Framework\Error\Deprecated;
|
|||
class DeprecatedGlobalTest extends MediaWikiTestCase {
|
||||
private $oldErrorLevel;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->oldErrorLevel = error_reporting( -1 );
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
error_reporting( $this->oldErrorLevel );
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
class DiffHistoryBlobTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->checkPHPExtension( 'hash' );
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class EditPageTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$contLang = MediaWikiServices::getInstance()->getContentLanguage();
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ExportTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgCapitalLinks' => true,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class ExtraParserTest extends MediaWikiTestCase {
|
|||
/** @var Parser */
|
||||
protected $parser;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@ class FauxRequestTest extends PHPUnit\Framework\TestCase {
|
|||
|
||||
use MediaWikiCoversValidator;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->orgWgServer = $GLOBALS['wgServer'];
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
$GLOBALS['wgServer'] = $this->orgWgServer;
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class GitInfoTest extends MediaWikiTestCase {
|
|||
}
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( 'wgGitInfoCacheDirectory', __DIR__ . '/../data/gitinfo' );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ use MediaWiki\Logger\LegacyLogger;
|
|||
* @group GlobalFunctions
|
||||
*/
|
||||
class GlobalTest extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$readOnlyFile = $this->getNewTempFile();
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
* @covers ::wfParseUrl
|
||||
*/
|
||||
class WfParseUrlTest extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( 'wgUrlProtocols', [
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class WfThumbIsStandardTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ use PHPUnit\Framework\Error\Deprecated;
|
|||
|
||||
class HooksTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
global $wgHooks;
|
||||
parent::setUp();
|
||||
Hooks::clear( 'MediaWikiHooksTest001' );
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ use PHPUnit\Framework\Error\Notice;
|
|||
class HtmlTest extends MediaWikiTestCase {
|
||||
private $restoreWarnings;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
@ -69,7 +69,7 @@ class HtmlTest extends MediaWikiTestCase {
|
|||
$this->restoreWarnings = false;
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
if ( $this->restoreWarnings ) {
|
||||
$this->restoreWarnings = false;
|
||||
Wikimedia\restoreWarnings();
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use Wikimedia\Rdbms\LikeMatch;
|
|||
*/
|
||||
class LinkFilterTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( 'wgUrlProtocols', [
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
* Tests timestamp parsing and output.
|
||||
*/
|
||||
class MWTimestampTest extends MediaWikiLangTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Avoid 'GetHumanTimestamp' hook and others
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
class MediaWikiTest extends MediaWikiTestCase {
|
||||
private $oldServer, $oldGet, $oldPost;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
@ -20,7 +20,7 @@ class MediaWikiTest extends MediaWikiTestCase {
|
|||
$this->oldPost = $_POST;
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
$_SERVER = $this->oldServer;
|
||||
$_GET = $this->oldGet;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class MessageTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ class MovePageTest extends MediaWikiTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Ensure we have some pages that are guaranteed to exist or not
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
class MultiHttpClientTest extends MediaWikiTestCase {
|
||||
protected $client;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$client = $this->getMockBuilder( MultiHttpClient::class )
|
||||
->setConstructorArgs( [ [] ] )
|
||||
|
|
|
|||
|
|
@ -22,12 +22,12 @@ class OutputPageTest extends MediaWikiTestCase {
|
|||
// @codingStandardsIgnoreEnd
|
||||
|
||||
// Ensure that we don't affect the global ResourceLoader state.
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
ResourceLoader::clearCache();
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
ResourceLoader::clearCache();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class PagePropsTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
private $the_properties;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class PermissionManagerTest extends MediaWikiLangTestCase {
|
|||
/** Constant for self::testIsBlockedFrom */
|
||||
const USER_TALK_PAGE = '<user talk page>';
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$localZone = 'UTC';
|
||||
|
|
@ -124,7 +124,7 @@ class PermissionManagerTest extends MediaWikiLangTestCase {
|
|||
}
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
parent::tearDown();
|
||||
$this->restoreMwServices();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ class PrefixSearchTest extends MediaWikiLangTestCase {
|
|||
$this->insertPage( Title::makeTitle( self::NS_NONCAP, 'sandbox' ) );
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
if ( !$this->isWikitextNS( NS_MAIN ) ) {
|
||||
|
|
@ -62,7 +62,7 @@ class PrefixSearchTest extends MediaWikiLangTestCase {
|
|||
TestingAccessWrapper::newFromClass( Hooks::class )->handlers = [];
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
parent::tearDown();
|
||||
|
||||
TestingAccessWrapper::newFromClass( Hooks::class )->handlers = $this->originalHandlers;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class MutableRevisionRecordTest extends MediaWikiTestCase {
|
|||
|
||||
use RevisionRecordTests;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
Title::clearCaches();
|
||||
parent::setUp();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class RenderedRevisionTest extends MediaWikiTestCase {
|
|||
/** @var callable */
|
||||
private $combinerCallback;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->combinerCallback = function ( RenderedRevision $rr, array $hints = [] ) {
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ abstract class RevisionStoreDbTestBase extends MediaWikiTestCase {
|
|||
*/
|
||||
abstract protected function getMcrTablesToReset();
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed[] = 'archive';
|
||||
$this->tablesUsed[] = 'page';
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ abstract class RevisionDbTestBase extends MediaWikiTestCase {
|
|||
*/
|
||||
abstract protected function getMcrTablesToReset();
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
$this->tablesUsed += $this->getMcrTablesToReset();
|
||||
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ class RevisionMcrDbTest extends RevisionDbTestBase {
|
|||
|
||||
use McrSchemaOverride;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ use Wikimedia\Rdbms\LoadBalancer;
|
|||
*/
|
||||
class RevisionTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals(
|
||||
'wgMultiContentRevisionSchemaMigrationStage',
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ class SampleTest extends MediaWikiLangTestCase {
|
|||
/**
|
||||
* Anything that needs to happen before your tests should go here.
|
||||
*/
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
// Be sure to call the parent setup and teardown functions.
|
||||
// This makes sure that all the various cleanup and restorations
|
||||
// happen as they should (including the restoration for setMwGlobals).
|
||||
|
|
@ -25,7 +25,7 @@ class SampleTest extends MediaWikiLangTestCase {
|
|||
/**
|
||||
* Anything cleanup you need to do should go here.
|
||||
*/
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ use DeferredUpdates;
|
|||
*/
|
||||
class DerivedPageDataUpdaterTest extends MediaWikiTestCase {
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
MWTimestamp::setFakeTime( false );
|
||||
|
||||
parent::tearDown();
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class NameTableStoreTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
$this->tablesUsed[] = 'slot_roles';
|
||||
parent::setUp();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ use WikiPage;
|
|||
*/
|
||||
class PageUpdaterTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
MediaWikiServices::getInstance()->getSlotRoleRegistry()->defineRoleWithModel(
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ class TemplateParserTest extends MediaWikiTestCase {
|
|||
|
||||
protected $templateDir;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
use MediaWiki\MediaWikiServices;
|
||||
|
||||
class TimeAdjustTest extends MediaWikiLangTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class TitleMethodsTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->mergeMwGlobalArrayValue(
|
||||
|
|
@ -462,7 +462,7 @@ class TitleMethodsTest extends MediaWikiLangTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
Title::clearCaches();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class TitlePermissionTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
protected $user, $anonUser, $userUser, $altUser;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$localZone = 'UTC';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use MediaWiki\MediaWikiServices;
|
|||
* @group Title
|
||||
*/
|
||||
class TitleTest extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
class WebRequestTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->oldServer = $_SERVER;
|
||||
|
|
@ -13,7 +13,7 @@ class WebRequestTest extends MediaWikiTestCase {
|
|||
$this->oldWgServer = $GLOBALS['wgServer'];
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
$_SERVER = $this->oldServer;
|
||||
$GLOBALS['wgRequest'] = $this->oldWgRequest;
|
||||
$GLOBALS['wgServer'] = $this->oldWgServer;
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use Wikimedia\Rdbms\DatabaseDomain;
|
|||
*/
|
||||
class WikiMapTest extends MediaWikiLangTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$conf = new SiteConfiguration();
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class XmlTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$langObj = MediaWikiServices::getInstance()->getLanguageFactory()->getLanguage( 'en' );
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ use MediaWiki\Block\Restriction\PageRestriction;
|
|||
*/
|
||||
class ActionTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$context = $this->getContext();
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ class WatchActionTest extends MediaWikiTestCase {
|
|||
*/
|
||||
private $testWikiPage;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$testTitle = Title::newFromText( 'UTTest' );
|
||||
|
|
@ -32,7 +32,7 @@ class WatchActionTest extends MediaWikiTestCase {
|
|||
/**
|
||||
* @throws MWException
|
||||
*/
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
|
||||
Hooks::clear( 'WatchArticle' );
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ use MediaWiki\Block\Restriction\NamespaceRestriction;
|
|||
class ApiBlockTest extends ApiTestCase {
|
||||
protected $mUser = null;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed = array_merge(
|
||||
$this->tablesUsed,
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
class ApiCSPReportTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'CSPFalsePositiveUrls' => [],
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
*/
|
||||
class ApiDeleteTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed = array_merge(
|
||||
$this->tablesUsed,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ use MediaWiki\Block\DatabaseBlock;
|
|||
*/
|
||||
class ApiEditPageTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
* @covers ApiLogin
|
||||
*/
|
||||
class ApiLoginTest extends ApiTestCase {
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'bot_passwords';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
class ApiLogoutTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
global $wgRequest, $wgUser;
|
||||
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class ApiOptionsTest extends MediaWikiLangTestCase {
|
|||
|
||||
private static $Success = [ 'options' => 'success' ];
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->mUserMock = $this->getMockBuilder( User::class )
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
*/
|
||||
class ApiQueryLanguageinfoTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// register custom language names so this test is independent of CLDR
|
||||
$this->setTemporaryHook(
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
class ApiQueryPrefixSearchTest extends ApiTestCase {
|
||||
const TEST_QUERY = 'unittest';
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgSearchType' => MockCompletionSearchEngine::class,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ class ApiQueryRecentChangesIntegrationTest extends ApiTestCase {
|
|||
$this->tablesUsed[] = 'page';
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
self::$users['ApiQueryRecentChangesIntegrationTestUser'] = $this->getMutableTestUser();
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ class ApiQuerySearchTest extends ApiTestCase {
|
|||
$this->assertEquals( $expect, $results );
|
||||
}
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
MockSearchEngine::clearMockResults();
|
||||
$this->registerMockSearchEngine();
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ class ApiQueryWatchlistIntegrationTest extends ApiTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$users['ApiQueryWatchlistIntegrationTestUser'] = $this->getMutableTestUser();
|
||||
self::$users['ApiQueryWatchlistIntegrationTestUser2'] = $this->getMutableTestUser();
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ApiQueryWatchlistRawIntegrationTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$users['ApiQueryWatchlistRawIntegrationTestUser']
|
||||
= $this->getMutableTestUser();
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class ApiRevisionDeleteTest extends ApiTestCase {
|
|||
public static $page = 'Help:ApiRevDel_test';
|
||||
public $revs = [];
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
// Needs to be before setup since this gets cached
|
||||
$this->mergeMwGlobalArrayValue(
|
||||
'wgGroupPermissions',
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ApiSetNotificationTimestampIntegrationTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$users[__CLASS__] = new TestUser( __CLASS__ );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use Psr\Log\NullLogger;
|
|||
* @group Database
|
||||
*/
|
||||
class ApiStashEditTest extends ApiTestCase {
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setService( 'PageEditStash', new PageEditStash(
|
||||
new HashBagOStuff( [] ),
|
||||
|
|
@ -26,7 +26,7 @@ class ApiStashEditTest extends ApiTestCase {
|
|||
$this->setMwGlobals( 'wgMainCacheType', 'hash' );
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
parent::tearDown();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
|
|||
*/
|
||||
protected $apiContext;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
global $wgServer;
|
||||
|
||||
parent::setUp();
|
||||
|
|
@ -36,7 +36,7 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
|
|||
$this->apiContext = new ApiTestContext();
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
// Avoid leaking session over tests
|
||||
MediaWiki\Session\SessionManager::getGlobalSession()->clear();
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ApiUnblockTest extends ApiTestCase {
|
|||
/** @var User */
|
||||
private $blockee;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed = array_merge(
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ class ApiUploadTest extends ApiUploadTestCase {
|
|||
return __DIR__ . '/../../data/media/' . $fileName;
|
||||
}
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed[] = 'watchlist'; // This test might interfere with watchlists test.
|
||||
$this->tablesUsed = array_merge( $this->tablesUsed, LocalFile::getQueryInfo()['tables'] );
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ abstract class ApiUploadTestCase extends ApiTestCase {
|
|||
/**
|
||||
* Fixture -- run before every test
|
||||
*/
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ApiUserrightsTest extends ApiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed = array_merge(
|
||||
$this->tablesUsed,
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class ApiFormatBaseTest extends ApiFormatTestBase {
|
|||
|
||||
protected $printerName = 'mockbase';
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgServer' => 'http://example.org'
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
* @covers ApiQuery
|
||||
*/
|
||||
class ApiQueryTest extends ApiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Setup apiquerytestiw: as interwiki prefix
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ class UserDataAuthenticationRequestTest extends AuthenticationRequestTestCase {
|
|||
return new UserDataAuthenticationRequest;
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( 'wgHiddenPrefs', [] );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ class BlockManagerTest extends MediaWikiTestCase {
|
|||
/** @var int */
|
||||
protected $sysopId;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->user = $this->getTestUser()->getUser();
|
||||
|
|
|
|||
|
|
@ -19,13 +19,13 @@ class BlockRestrictionStoreTest extends \MediaWikiLangTestCase {
|
|||
/** @var BlockRestrictionStore */
|
||||
protected $blockRestrictionStore;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->blockRestrictionStore = MediaWikiServices::getInstance()->getBlockRestrictionStore();
|
||||
}
|
||||
|
||||
public function tearDown() {
|
||||
public function tearDown() : void {
|
||||
parent::tearDown();
|
||||
$this->resetTables();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ use Psr\Log\NullLogger;
|
|||
* @author Niklas Laxström
|
||||
*/
|
||||
class LocalisationCacheTest extends MediaWikiTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgExtensionMessagesFiles' => [],
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class MessageCacheTest extends MediaWikiLangTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->configureLanguages();
|
||||
MessageCache::singleton()->enable();
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase {
|
|||
return self::$mockRecentChange;
|
||||
}
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$notifyCallCounter = 0;
|
||||
self::$mockRecentChange = $this->createMock( RecentChange::class );
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
class ChangesListFilterTest extends MediaWikiTestCase {
|
||||
protected $group;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
$this->group = $this->getGroup( [ 'name' => 'group' ] );
|
||||
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ class OldChangesListTest extends MediaWikiLangTestCase {
|
|||
$this->testRecentChangesHelper = new TestRecentChangesHelper();
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class RCCacheEntryFactoryTest extends MediaWikiLangTestCase {
|
|||
$this->testRecentChangesHelper = new TestRecentChangesHelper();
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class RecentChangeTest extends MediaWikiTestCase {
|
|||
protected $user_comment;
|
||||
protected $context;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->title = Title::newFromText( 'SomeTitle' );
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ChangeTagsTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'change_tag';
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
* @covers UppercaseCollation
|
||||
*/
|
||||
class CollationTest extends MediaWikiLangTestCase {
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->checkPHPExtension( 'intl' );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class CustomUppercaseCollationTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
$this->collation = new CustomUppercaseCollation( [
|
||||
'D',
|
||||
'C',
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class ContentHandlerTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
@ -39,7 +39,7 @@ class ContentHandlerTest extends MediaWikiTestCase {
|
|||
MediaWikiServices::getInstance()->resetServiceForTesting( 'LinkCache' );
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
// Reset LinkCache
|
||||
MediaWikiServices::getInstance()->resetServiceForTesting( 'LinkCache' );
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
class CssContentTest extends JavaScriptContentTest {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Anon user
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ class FileContentHandlerTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
private $handler;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->handler = new FileContentHandler();
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ use MediaWiki\MediaWikiServices;
|
|||
class TextContentTest extends MediaWikiLangTestCase {
|
||||
protected $context;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// trigger purging of all page related tables
|
||||
|
|
@ -40,7 +40,7 @@ class TextContentTest extends MediaWikiLangTestCase {
|
|||
MWTidy::destroySingleton();
|
||||
}
|
||||
|
||||
protected function tearDown() {
|
||||
protected function tearDown() : void {
|
||||
MWTidy::destroySingleton();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class WikitextContentHandlerTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
private $handler;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->handler = ContentHandler::getForModelID( CONTENT_MODEL_WIKITEXT );
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class DeprecationHelperTest extends MediaWikiTestCase {
|
|||
/** @var TestDeprecatedSubclass */
|
||||
private $testSubclass;
|
||||
|
||||
public function setUp() {
|
||||
public function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->testClass = new TestDeprecatedClass();
|
||||
$this->testSubclass = new TestDeprecatedSubclass();
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
class MWDebugTest extends MediaWikiTestCase {
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
/** Clear log before each test */
|
||||
MWDebug::clearLog();
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class LinksUpdateTest extends MediaWikiLangTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$dbw = wfGetDB( DB_MASTER );
|
||||
$dbw->replace(
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class SearchUpdateTest extends MediaWikiTestCase {
|
|||
*/
|
||||
private $su;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->su = new SearchUpdate( 0, Title::newMainPage() );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class DifferenceEngineTest extends MediaWikiTestCase {
|
|||
|
||||
private static $revisions;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$title = $this->getTitle();
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class FileBackendIntegrationTest extends MediaWikiIntegrationTestCase {
|
|||
public $singleBackend;
|
||||
private static $backendToUse;
|
||||
|
||||
protected function setUp() {
|
||||
protected function setUp() : void {
|
||||
global $wgFileBackends;
|
||||
parent::setUp();
|
||||
$tmpDir = $this->getNewTempDirectory();
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue