Fix visibility of setUp/tearDown
Change-Id: I636be48eb9f713680abac35d46091f7b49374696
This commit is contained in:
parent
2d34500f59
commit
5f3a92385b
79 changed files with 89 additions and 89 deletions
|
|
@ -11,7 +11,7 @@ abstract class MWHttpRequestTestCase extends PHPUnit\Framework\TestCase {
|
|||
/** @var HttpRequestFactory */
|
||||
private $factory;
|
||||
|
||||
public function setUp() : void {
|
||||
protected 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() : void {
|
||||
protected 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() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
if ( Shell::isDisabled() ) {
|
||||
$this->markTestSkipped( 'shelling out is disabled' );
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@ use PHPUnit\Framework\Error\Deprecated;
|
|||
class DeprecatedGlobalTest extends MediaWikiTestCase {
|
||||
private $oldErrorLevel;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->oldErrorLevel = error_reporting( -1 );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
error_reporting( $this->oldErrorLevel );
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ use MediaWiki\Session\SessionManager;
|
|||
|
||||
class FauxRequestTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( 'wgServer', '//wiki.test' );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ use Wikimedia\ScopedCallback;
|
|||
|
||||
class HooksTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
global $wgHooks;
|
||||
parent::setUp();
|
||||
unset( $wgHooks['MediaWikiHooksTest001'] );
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ class MovePageTest extends MediaWikiTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Ensure we have some pages that are guaranteed to exist or not
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class MutableRevisionRecordTest extends MediaWikiTestCase {
|
|||
|
||||
use RevisionRecordTests;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
Title::clearCaches();
|
||||
parent::setUp();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ class RenderedRevisionTest extends MediaWikiTestCase {
|
|||
/** @var callable */
|
||||
private $combinerCallback;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->combinerCallback = function ( RenderedRevision $rr, array $hints = [] ) {
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ abstract class RevisionStoreDbTestBase extends MediaWikiTestCase {
|
|||
*/
|
||||
private $testPage;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed[] = 'archive';
|
||||
$this->tablesUsed[] = 'page';
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ use WikitextContent;
|
|||
*/
|
||||
class DerivedPageDataUpdaterTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp(): void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'page';
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class NameTableStoreTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->tablesUsed[] = 'slot_roles';
|
||||
parent::setUp();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ use WikiPage;
|
|||
*/
|
||||
class PageUpdaterTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$slotRoleRegistry = MediaWikiServices::getInstance()->getSlotRoleRegistry();
|
||||
|
|
|
|||
|
|
@ -437,7 +437,7 @@ class TitleMethodsTest extends MediaWikiLangTestCase {
|
|||
$this->assertSame( $expected, $title->getLinkURL( $query, $query2, $proto ) );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
Title::clearCaches();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use Wikimedia\Rdbms\DatabaseDomain;
|
|||
*/
|
||||
class WikiMapTest extends MediaWikiLangTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$conf = new SiteConfiguration();
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
class ApiCSPReportTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'CSPFalsePositiveUrls' => [],
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
* @covers ApiLogin
|
||||
*/
|
||||
class ApiLoginTest extends ApiTestCase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'bot_passwords';
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
class ApiQueryPrefixSearchTest extends ApiTestCase {
|
||||
private const TEST_QUERY = 'unittest';
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgSearchType' => MockCompletionSearchEngine::class,
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ class ApiQuerySearchTest extends ApiTestCase {
|
|||
$this->assertEquals( $expect, $results );
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
MockSearchEngine::clearMockResults();
|
||||
$this->registerMockSearchEngine();
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
* @group Database
|
||||
*/
|
||||
class ApiStashEditTest extends ApiTestCase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setService( 'PageEditStash', new PageEditStash(
|
||||
new HashBagOStuff( [] ),
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ApiUnblockTest extends ApiTestCase {
|
|||
/** @var User */
|
||||
private $blockee;
|
||||
|
||||
public function setUp() : void {
|
||||
protected 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() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed[] = 'watchlist'; // This test might interfere with watchlists test.
|
||||
$this->tablesUsed = array_merge( $this->tablesUsed, LocalFile::getQueryInfo()['tables'] );
|
||||
|
|
|
|||
|
|
@ -19,13 +19,13 @@ class BlockRestrictionStoreTest extends \MediaWikiLangTestCase {
|
|||
/** @var BlockRestrictionStore */
|
||||
protected $blockRestrictionStore;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->blockRestrictionStore = MediaWikiServices::getInstance()->getBlockRestrictionStore();
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
$this->resetTables();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class CategoryMembershipChangeTest extends MediaWikiLangTestCase {
|
|||
return self::$mockRecentChange;
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected 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() : void {
|
||||
protected function setUp() : void {
|
||||
$this->group = $this->getGroup( [ 'name' => 'group' ] );
|
||||
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class RecentChangeTest extends MediaWikiTestCase {
|
|||
protected $user_comment;
|
||||
protected $context;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->title = Title::newFromText( 'SomeTitle' );
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ChangeTagsTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'change_tag';
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class CustomUppercaseCollationTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->collation = new CustomUppercaseCollation( [
|
||||
'D',
|
||||
'C',
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class DeprecationHelperTest extends MediaWikiTestCase {
|
|||
/** @var TestDeprecatedSubclass */
|
||||
private $testSubclass;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->testClass = new TestDeprecatedClass();
|
||||
$this->testSubclass = new TestDeprecatedSubclass();
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use Psr\Log\NullLogger;
|
|||
*/
|
||||
class ImportableOldRevisionImporterTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'change_tag';
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class JobRunnerTest extends MediaWikiIntegrationTestCase {
|
|||
*/
|
||||
private $deletePageJob;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$str = wfRandomString( 10 );
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ class CategoryMembershipChangeJobTest extends MediaWikiTestCase {
|
|||
*/
|
||||
private $title;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( 'wgRCWatchCategoryMembership', true );
|
||||
$this->setContentLang( 'qqx' );
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class ClearUserWatchlistJobTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$users['ClearUserWatchlistJobTestUser']
|
||||
= new TestUser( 'ClearUserWatchlistJobTestUser' );
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class RefreshLinksJobTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'page';
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class MimeAnalyzerTest extends PHPUnit\Framework\TestCase {
|
|||
/** @var MimeAnalyzer */
|
||||
private $mimeAnalyzer;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->mimeAnalyzer = new MimeAnalyzer( [
|
||||
'infoFile' => MimeAnalyzer::USE_INTERNAL,
|
||||
'typeFile' => MimeAnalyzer::USE_INTERNAL,
|
||||
|
|
|
|||
|
|
@ -492,7 +492,7 @@ abstract class BagOStuffTestBase extends MediaWikiTestCase {
|
|||
$this->assertTrue( $this->cache->unlock( $key2 ) );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
$this->cache->delete( $this->cache->makeKey( self::TEST_KEY ) );
|
||||
$this->cache->delete( $this->cache->makeKey( self::TEST_KEY ) . ':lock' );
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class LinkRendererFactoryTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
private $hookContainer;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$services = MediaWikiServices::getInstance();
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class LinkRendererTest extends MediaWikiLangTestCase {
|
|||
*/
|
||||
private $factory;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgArticlePath' => '/wiki/$1',
|
||||
|
|
@ -195,7 +195,7 @@ class LinkRendererTest extends MediaWikiLangTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
Title::clearCaches();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ use MediaWiki\MediaWikiServices;
|
|||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
||||
class DatabaseLogEntryTest extends MediaWikiTestCase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// These services cache their joins
|
||||
|
|
@ -12,7 +12,7 @@ class DatabaseLogEntryTest extends MediaWikiTestCase {
|
|||
MediaWikiServices::getInstance()->resetServiceForTesting( 'ActorMigration' );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
|
||||
MediaWikiServices::getInstance()->resetServiceForTesting( 'CommentStore' );
|
||||
|
|
|
|||
|
|
@ -4,13 +4,13 @@
|
|||
* @covers WebPHandler
|
||||
*/
|
||||
class WebPHandlerTest extends MediaWikiTestCase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// Allocated file for testing
|
||||
$this->tempFileName = tempnam( wfTempDir(), 'WEBP' );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
unlink( $this->tempFileName );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ class ImagePage404Test extends MediaWikiMediaTestCase {
|
|||
return parent::getRepoOptions() + [ 'transformVia404' => true ];
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->setMwGlobals( 'wgImageLimits', [
|
||||
[ 320, 240 ],
|
||||
[ 640, 480 ],
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
|
||||
class ImagePageTest extends MediaWikiMediaTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->setMwGlobals( 'wgImageLimits', [
|
||||
[ 320, 240 ],
|
||||
[ 640, 480 ],
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ class ParserOutputTest extends MediaWikiLangTestCase {
|
|||
];
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
MWTimestamp::setFakeTime( false );
|
||||
|
||||
parent::tearDown();
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
* @covers StripState
|
||||
*/
|
||||
class StripStateTest extends MediaWikiTestCase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setContentLang( 'qqx' );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class DefaultPreferencesFactoryTest extends \MediaWikiTestCase {
|
|||
/** @var Config */
|
||||
protected $config;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->context = new RequestContext();
|
||||
$this->context->setTitle( Title::newFromText( self::class ) );
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ class ExtensionProcessorTest extends MediaWikiTestCase {
|
|||
|
||||
private $dir, $dirname;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->dir = $this->getCurrentDir();
|
||||
$this->dirname = dirname( $this->dir );
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class ExtensionRegistryTest extends MediaWikiTestCase {
|
|||
|
||||
private $dataDir;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->dataDir = __DIR__ . '/../../data/registration';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -445,7 +445,7 @@ class ResourceLoaderWikiModuleTest extends ResourceLoaderTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
Title::clearCaches();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ class SearchNearMatcherTest extends MediaWikiIntegrationTestCase {
|
|||
$this->assertSame( 0, $result->numRows() );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
Title::clearCaches();
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class ContribsPagerTest extends MediaWikiTestCase {
|
|||
/** @var LinkRenderer */
|
||||
private $linkRenderer;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer();
|
||||
$context = new RequestContext();
|
||||
$this->pager = new ContribsPager( $context, [
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class SpecialBlockTest extends SpecialPageTestBase {
|
|||
);
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
$this->resetTables();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ class SpecialMIMESearchTest extends MediaWikiTestCase {
|
|||
/** @var SpecialMIMESearch */
|
||||
private $page;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->page = new SpecialMIMESearch;
|
||||
$context = new RequestContext();
|
||||
$context->setTitle( Title::makeTitle( NS_SPECIAL, 'MIMESearch' ) );
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class SpecialUnblockTest extends SpecialPageTestBase {
|
|||
return new SpecialUnblock();
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
$this->db->delete( 'ipblocks', '*', __METHOD__ );
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
* @covers SpecialWatchlist
|
||||
*/
|
||||
class SpecialWatchlistTest extends SpecialPageTestBase {
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed = [ 'watchlist' ];
|
||||
$this->setTemporaryHook(
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class MediaWikiTitleCodecTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setMwGlobals( [
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ class NamespaceInfoTest extends MediaWikiTestCase {
|
|||
*/
|
||||
private $scopedCallback;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
// Boo, there's still some global state in the class :(
|
||||
|
|
@ -32,7 +32,7 @@ class NamespaceInfoTest extends MediaWikiTestCase {
|
|||
ExtensionRegistry::getInstance()->setAttributeForTest( 'ExtensionNamespaces', [] );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
$this->scopedCallback = null;
|
||||
|
||||
parent::tearDown();
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ use PHPUnit\Framework\AssertionFailedError;
|
|||
class TalkPageNotificationManagerTest extends MediaWikiIntegrationTestCase {
|
||||
use MediaWikiCoversValidator;
|
||||
|
||||
public function setUp(): void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed[] = 'user_newtalk';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class WatchedItemQueryServiceIntegrationTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp(): void {
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
self::$users[ 'WatchedItemQueryServiceIntegrationTestUser' ]
|
||||
= new TestUser( 'WatchedItemQueryServiceIntegrationTestUser' );
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class WatchedItemStoreIntegrationTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
self::$users['WatchedItemStoreIntegrationTestUser']
|
||||
= new TestUser( 'WatchedItemStoreIntegrationTestUser' );
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ use Wikimedia\Rdbms\IDatabase;
|
|||
*/
|
||||
class RevisionListTest extends MediaWikiIntegrationTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->tablesUsed[] = 'revision';
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ class LanguageConverterIntegrationTest extends MediaWikiTestCase {
|
|||
return $this->factory->getLanguageConverter( $language );
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->factory = new LanguageConverterFactory( false, function () {
|
||||
$language = MediaWikiServices::getInstance()->getContentLanguage();
|
||||
} );
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class LanguageIntegrationTest extends LanguageClassesTestCase {
|
|||
);
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
global $wgHooks;
|
||||
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ class BackupDumperPageTest extends DumpTestCase {
|
|||
$this->addTestPages();
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
parent::tearDown();
|
||||
|
||||
if ( isset( $this->streamingLoadBalancer ) ) {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use Wikimedia\Rdbms\IDatabase;
|
|||
*/
|
||||
class CategoryChangesAsRdfTest extends MediaWikiLangTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->setMwGlobals( [
|
||||
'wgServer' => 'http://acme.test',
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class DeleteAutoPatrolLogsTest extends MaintenanceBaseTestCase {
|
|||
return DeleteAutoPatrolLogs::class;
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->tablesUsed = [ 'logging' ];
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ class ExtensionJsonValidationTest extends PHPUnit\Framework\TestCase {
|
|||
*/
|
||||
protected $validator;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->validator = new ExtensionJsonValidator( [ $this, 'markTestSkipped' ] );
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ use MediaWiki\MediaWikiServices;
|
|||
*/
|
||||
class SpecialPageFatalTest extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// FIXME: Acknowledge known non-fatal query (T248191)
|
||||
$this->setMwGlobals( 'wgDBerrorLog', false );
|
||||
|
|
|
|||
|
|
@ -65,12 +65,12 @@ class ParserIntegrationTest extends PHPUnit\Framework\TestCase {
|
|||
$this->assertEquals( $result->expected, $result->actual );
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->ptTeardownScope = $this->ptRunner->staticSetup();
|
||||
$this->hideDeprecated( 'Hooks::clear' );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
if ( $this->ptTeardownScope ) {
|
||||
ScopedCallback::consume( $this->ptTeardownScope );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class ParserTestFileSuite extends TestSuite {
|
|||
}
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
$this->ptRunner->addArticles( $this->ptFileInfo[ 'articles'] );
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -138,7 +138,7 @@ class ParserTestTopLevelSuite extends TestSuite {
|
|||
}
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
wfDebug( __METHOD__ );
|
||||
|
||||
$lb = MediaWikiServices::getInstance()->getDBLoadBalancer();
|
||||
|
|
@ -162,7 +162,7 @@ class ParserTestTopLevelSuite extends TestSuite {
|
|||
$this->ptTeardownScope = $teardown;
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
wfDebug( __METHOD__ );
|
||||
if ( $this->ptTeardownScope ) {
|
||||
ScopedCallback::consume( $this->ptTeardownScope );
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ class MediaWikiTestCaseSchema1Test extends MediaWikiTestCase {
|
|||
|
||||
public static $hasRun = false;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// FIXME: fails under postgres
|
||||
$this->markTestSkippedIfDbType( 'postgres' );
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
*/
|
||||
class MediaWikiTestCaseSchema2Test extends MediaWikiTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// FIXME: fails under postgres
|
||||
$this->markTestSkippedIfDbType( 'postgres' );
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ WIKITEXT;
|
|||
return MediaWikiServices::getInstance()->getHookContainer();
|
||||
}
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
|
||||
$this->setTemporaryHook( 'BadImage', __CLASS__ . '::badImageHook' );
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@ class MWExceptionHandlerTest extends \MediaWikiUnitTestCase {
|
|||
|
||||
private $oldSettingValue;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
// We need to make sure the traces have function arguments as we're testing
|
||||
// their handling.
|
||||
$this->oldSettingValue = ini_set( 'zend.exception_ignore_args', 0 );
|
||||
}
|
||||
|
||||
public function tearDown() : void {
|
||||
protected function tearDown() : void {
|
||||
ini_set( 'zend.exception_ignore_args', $this->oldSettingValue );
|
||||
parent::tearDown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ class ComposerInstalledTest extends PHPUnit\Framework\TestCase {
|
|||
|
||||
private $installed;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->installed = __DIR__ . "/../../../../data/composer/installed.json";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ class ComposerJsonTest extends PHPUnit\Framework\TestCase {
|
|||
|
||||
private $json, $json2;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->json = __DIR__ . "/../../../../data/composer/composer.json";
|
||||
$this->json2 = __DIR__ . "/../../../../data/composer/new-composer.json";
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ class ComposerLockTest extends PHPUnit\Framework\TestCase {
|
|||
|
||||
private $lock;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->lock = __DIR__ . "/../../../../data/composer/composer.lock";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class RESTBagOStuffTest extends \MediaWikiUnitTestCase {
|
|||
*/
|
||||
private $bag;
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
$this->client =
|
||||
$this->getMockBuilder( MultiHttpClient::class )
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
*/
|
||||
class Argon2PasswordTest extends PasswordTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
parent::setUp();
|
||||
if ( !defined( 'PASSWORD_ARGON2I' ) ) {
|
||||
$this->markTestSkipped( 'Argon2 support not found' );
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
*/
|
||||
class AvroValidatorTest extends MediaWikiUnitTestCase {
|
||||
|
||||
public function setUp() : void {
|
||||
protected function setUp() : void {
|
||||
if ( !class_exists( 'AvroSchema' ) ) {
|
||||
$this->markTestSkipped( 'Avro is required to run the AvroValidatorTest' );
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue