Page MenuHomePhabricator

Extensions should be able to add to the test autoloader
Closed, ResolvedPublic

Description

E.g. in https://gerrit.wikimedia.org/r/436602 those two classes are only needed for tests, but are part of the main autoloader used in production. We already have a separate test autoloader, we should allow extensions to designate class maps or directories that should only be autoloaded during tests.

Affected extensions as of 2019-12-09:

AbuseFilter tests/phpunit/AbuseFilterConsequencesTest.php
AbuseFilter tests/phpunit/unit/AbuseFilterParserTestCase.php
ActiveAbstract tests/phpunit/DroppingReturnValueMap.php
BetaFeatures tests/phpunit/BetaFeaturesTestCase.php
BlueSpicePageTemplates tests/phpunit/utility/BSPageTemplateFixtures.php
BlueSpiceReaders tests/phpunit/BSReadersFixtures.php
CentralAuth tests/phpunit/CentralAuthTestUser.php
CentralAuth tests/phpunit/CentralAuthUsingDatabaseTestCase.php
CentralNotice tests/phpunit/CentralNoticeTestFixtures.php
CentralNotice tests/phpunit/CNTestFixturesResourceLoaderModule.php
CentralNotice tests/phpunit/TestingCNChoiceDataResourceLoaderModule.php
CirrusSearch tests/phpunit/integration/CirrusIntegrationTestCase.php
CirrusSearch tests/phpunit/unit/CirrusTestCase.php
CirrusSearch tests/phpunit/unit/CirrusTestCaseTrait.php
CirrusSearch tests/phpunit/unit/Fallbacks/BaseFallbackMethodTest.php
CirrusSearch tests/phpunit/unit/Query/KeywordFeatureAssertions.php
CirrusSearch tests/phpunit/unit/Query/SimpleKeywordFeatureTestTrait.php
Cognate tests/phpunit/CheckSystemReqsTrait.php
Echo tests/phpunit/mapper/EchoAbstractMapperStub.php
Echo tests/phpunit/mapper/EchoExecuteFirstArgumentStub.php
FlaggedRevs tests/phpunit/FlaggedRevsTestHooks.php
Flow tests/phpunit/Api/ApiTestCase.php
Flow tests/phpunit/FlowTestCase.php
Flow tests/phpunit/Mock/ExternalStoreFlowMock.php
Flow tests/phpunit/Mock/MockImportHeader.php
Flow tests/phpunit/Mock/MockImportPost.php
Flow tests/phpunit/Mock/MockImportRevision.php
Flow tests/phpunit/Mock/MockImportSource.php
Flow tests/phpunit/Mock/MockImportSummary.php
Flow tests/phpunit/Mock/MockImportTopic.php
Flow tests/phpunit/PostRevisionTestCase.php
Genealogy tests/phpunit/GenealogyTestCase.php
GlobalCssJs tests/phpunit/ResourceLoaderGlobalModuleTestTrait.php
JsonConfig tests/phpunit/unit/ObjContent.php
Lingo tests/phpunit/Util/XmlFileProvider.php
MachineVision tests/helper/MockHelper.php
MassMessage tests/phpunit/MassMessageApiTestCase.php
MassMessage tests/phpunit/MassMessageTestCase.php
Math tests/phpunit/DummyPropertyDataTypeLookup.php
Math tests/phpunit/MathMLHttpRequestTester.php
Math tests/phpunit/MathMLTestStatus.php
MobileFrontend tests/phpunit/integration/api/MockApiMobileView.php
MobileFrontend tests/phpunit/integration/api/MockWikiPage.php
OAuthAuthentication tests/phpunit/OAuthAuthDBTest.php
ORES tests/phpunit/includes/Hooks/HelpersTest.php
ORES tests/phpunit/includes/MockOresServiceBuilder.php
ORES tests/phpunit/includes/TestHelper.php
PagedTiffHandler tests/phpunit-selenium/PagedTiffHandlerTestSuite.php
PageTriage tests/phpunit/PageTriageTestCase.php
PasswordlessLogin tests/phpunit/adapter/FakeChallengesRepository.php
PasswordlessLogin tests/phpunit/adapter/FakeDevicesRepository.php
PasswordlessLogin tests/phpunit/adapter/FakeFirebase.php
PhpTags tests/phpunit/includes/PhpTagsTestClass.php
ProofreadPage tests/phpunit/FileProviderMock.php
ProofreadPage tests/phpunit/Index/IndexContentLookupMock.php
ProofreadPage tests/phpunit/Page/IndexForPageLookupMock.php
ProofreadPage tests/phpunit/Page/PageQualityLevelLookupMock.php
ProofreadPage tests/phpunit/ProofreadPageTestCase.php
Scribunto tests/phpunit/engines/LuaCommon/LuaDataProvider.php
Scribunto tests/phpunit/engines/LuaCommon/LuaEngineTestBase.php
Scribunto tests/phpunit/engines/LuaCommon/LuaEngineTestHelper.php
Scribunto tests/phpunit/engines/LuaCommon/LuaEngineUnitTestBase.php
TimedMediaHandler tests/phpunit/ApiVideoUploadTestCase.php
TimedMediaHandler tests/phpunit/mocks/MockOggHandler.php
Translate tests/phpunit/mocks/MockCacheMessageGroupLoader.php
Translate tests/phpunit/mocks/MockFileBasedMessageGroup.php
Translate tests/phpunit/mocks/MockMessageCollectionForExport.php
Translate tests/phpunit/mocks/MockValidators.php
Translate tests/phpunit/mocks/MockWikiMessageGroup.php
TranslateSvg tests/phpunit/TranslateSvgTestCase.php
WikimediaEvents tests/phpunit/PageViewsTest.php

Details

ProjectBranchLines +/-Subject
mediawiki/extensions/Wikibasemaster+12 -4
mediawiki/extensions/CentralNoticewmf_deploy+3 -1
mediawiki/coremaster+54 -52
mediawiki/extensions/Translatemaster+9 -7
mediawiki/extensions/TimedMediaHandlermaster+4 -2
mediawiki/extensions/NSFileRepomaster+3 -1
mediawiki/extensions/Lingomaster+10 -8
mediawiki/extensions/LDAPAuthorizationmaster+3 -1
mediawiki/extensions/LDAPAuthentication2master+4 -2
mediawiki/extensions/OAuthAuthenticationmaster+3 -1
mediawiki/extensions/WikibaseQualityConstraintsmaster+3 -1
mediawiki/extensions/CentralNoticemaster+3 -1
mediawiki/extensions/WikibaseLexememaster+3 -1
mediawiki/extensions/ExtJSBasemaster+3 -1
mediawiki/extensions/FlaggedRevsmaster+3 -1
mediawiki/extensions/LDAPGroupsmaster+3 -1
mediawiki/extensions/LDAPProvidermaster+3 -1
mediawiki/extensions/LDAPUserInfomaster+3 -1
mediawiki/extensions/PhpTagsmaster+3 -1
mediawiki/extensions/SimpleSAMLphpmaster+3 -1
mediawiki/extensions/WikibaseCirrusSearchmaster+3 -1
mediawiki/extensions/WikibaseLexemeCirrusSearchmaster+3 -1
mediawiki/extensions/ActiveAbstractmaster+3 -1
mediawiki/extensions/AdvancedSearchmaster+3 -1
mediawiki/extensions/Cognatemaster+3 -1
mediawiki/extensions/EntitySchemamaster+6 -4
mediawiki/extensions/CentralAuthmaster+4 -2
mediawiki/extensions/Mathmaster+3 -1
mediawiki/extensions/PageTriagemaster+1 -1
mediawiki/extensions/Jademaster+3 -1
mediawiki/extensions/Echomaster+5 -3
mediawiki/extensions/WikibaseMediaInfomaster+3 -1
mediawiki/extensions/WikidataPageBannermaster+3 -1
mediawiki/extensions/Kartographermaster+3 -1
mediawiki/extensions/JsonConfigmaster+3 -1
mediawiki/extensions/MultiLanguageManagermaster+3 -1
mediawiki/extensions/PagedTiffHandlermaster+3 -1
mediawiki/extensions/PasswordlessLoginmaster+1 -1
mediawiki/extensions/WikimediaEditorTasksmaster+3 -1
mediawiki/extensions/ORESmaster+1 -1
mediawiki/extensions/MobileFrontendmaster+3 -1
mediawiki/extensions/MassMessagemaster+3 -2
mediawiki/extensions/ReadingListsmaster+3 -1
mediawiki/extensions/WikimediaEventsmaster+3 -1
mediawiki/extensions/MachineVisionmaster+1 -1
mediawiki/extensions/OATHAuthmaster+3 -1
mediawiki/extensions/Genealogymaster+3 -1
mediawiki/extensions/TranslateSvgmaster+3 -1
mediawiki/extensions/CirrusSearchmaster+11 -7
mediawiki/extensions/GlobalCssJsmaster+1 -1
mediawiki/extensions/ProofreadPagemaster+6 -4
mediawiki/extensions/AbuseFiltermaster+5 -3
mediawiki/extensions/BetaFeaturesmaster+6 -1
mediawiki/extensions/Flowmaster+12 -10
mediawiki/coremaster+82 -0
Show related patches Customize query in gerrit

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 561192 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Kartographer@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561192

Change 561193 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LDAPAuthentication2@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561193

Change 561194 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LDAPAuthorization@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561194

Change 561195 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LDAPGroups@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561195

Change 561196 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LDAPProvider@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561196

Change 561197 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LDAPUserInfo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561197

Change 561198 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Lingo@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561198

Change 561199 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/MachineVision@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561199

Change 561200 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/MassMessage@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561200

Change 561201 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Math@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561201

Change 561202 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/MobileFrontend@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561202

Change 561203 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/MultiLanguageManager@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561203

Change 561204 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/NSFileRepo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561204

Change 561205 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/OATHAuth@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561205

Change 561206 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/OAuthAuthentication@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561206

Change 561207 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/ORES@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561207

Change 561208 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/PageTriage@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561208

Change 561209 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/PagedTiffHandler@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561209

Change 561210 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/PasswordlessLogin@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561210

Change 561211 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/PhpTags@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561211

Change 561212 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/ReadingLists@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561212

Change 561213 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/SimpleSAMLphp@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561213

Change 561214 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/TimedMediaHandler@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561214

Change 561215 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Translate@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561215

Change 561216 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/TranslateSvg@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561216

Change 561217 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikimediaEditorTasks@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561217

Change 561218 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikimediaEvents@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561218

Change 561219 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikidataPageBanner@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561219

Change 561221 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikibaseCirrusSearch@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561221

Change 561222 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikibaseLexeme@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561222

Change 561223 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikibaseLexemeCirrusSearch@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561223

Change 561224 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikibaseMediaInfo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561224

Change 561226 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Wikibase@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561226

Change 561227 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/WikibaseQualityConstraints@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561227

Change 561189 merged by jenkins-bot:
[mediawiki/extensions/GlobalCssJs@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561189

Change 561181 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561181

Change 561216 merged by jenkins-bot:
[mediawiki/extensions/TranslateSvg@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561216

Change 561188 abandoned by Umherirrender:
Move test-only classes to new TestAutoloadClasses declaration

Reason:
Backward compatibility needed for run tests under older MediaWikis

https://gerrit.wikimedia.org/r/561188

Change 561215 abandoned by Umherirrender:
Move test-only classes to new TestAutoloadClasses declaration

Reason:
Backward compatibility needed

https://gerrit.wikimedia.org/r/561215

Change 561218 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561218

Change 561200 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561200

Change 561226 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561226

Change 561207 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561207

Change 561205 merged by jenkins-bot:
[mediawiki/extensions/OATHAuth@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561205

Change 561212 merged by jenkins-bot:
[mediawiki/extensions/ReadingLists@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561212

Change 561199 merged by jenkins-bot:
[mediawiki/extensions/MachineVision@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561199

Change 561202 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561202

Change 561217 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEditorTasks@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561217

Change 561214 merged by jenkins-bot:
[mediawiki/extensions/TimedMediaHandler@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561214

Change 561224 merged by jenkins-bot:
[mediawiki/extensions/WikibaseMediaInfo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561224

Change 561208 merged by jenkins-bot:
[mediawiki/extensions/PageTriage@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561208

Change 561210 merged by jenkins-bot:
[mediawiki/extensions/PasswordlessLogin@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561210

Change 561192 merged by jenkins-bot:
[mediawiki/extensions/Kartographer@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561192

Change 561191 merged by jenkins-bot:
[mediawiki/extensions/JsonConfig@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561191

Change 561184 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561184

Change 561209 merged by jenkins-bot:
[mediawiki/extensions/PagedTiffHandler@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561209

Change 561219 merged by jenkins-bot:
[mediawiki/extensions/WikidataPageBanner@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561219

Change 561201 merged by jenkins-bot:
[mediawiki/extensions/Math@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561201

Change 561203 merged by jenkins-bot:
[mediawiki/extensions/MultiLanguageManager@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561203

Change 561190 merged by jenkins-bot:
[mediawiki/extensions/Jade@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561190

Change 561183 merged by jenkins-bot:
[mediawiki/extensions/Cognate@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561183

Change 561185 merged by jenkins-bot:
[mediawiki/extensions/EntitySchema@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561185

Change 561182 merged by jenkins-bot:
[mediawiki/extensions/AdvancedSearch@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561182

Change 561179 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561179

Change 561178 merged by jenkins-bot:
[mediawiki/extensions/ActiveAbstract@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561178

Change 561223 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexemeCirrusSearch@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561223

Change 561222 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561222

Change 561227 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561227

Change 561221 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561221

Change 561213 merged by jenkins-bot:
[mediawiki/extensions/SimpleSAMLphp@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561213

Change 561211 merged by jenkins-bot:
[mediawiki/extensions/PhpTags@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561211

Change 561197 merged by jenkins-bot:
[mediawiki/extensions/LDAPUserInfo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561197

Change 561196 merged by jenkins-bot:
[mediawiki/extensions/LDAPProvider@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561196

Change 561195 merged by jenkins-bot:
[mediawiki/extensions/LDAPGroups@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561195

Change 561187 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561187

Change 561186 merged by jenkins-bot:
[mediawiki/extensions/ExtJSBase@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561186

Change 561180 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561180

Change 561206 merged by Umherirrender:
[mediawiki/extensions/OAuthAuthentication@master] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/561206

Change 561193 merged by Umherirrender:
[mediawiki/extensions/LDAPAuthentication2@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561193

Change 561194 merged by Umherirrender:
[mediawiki/extensions/LDAPAuthorization@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561194

Change 561198 abandoned by Umherirrender:
Move test-only classes to new TestAutoloadClasses declaration

Reason:
Backward compatibility needed

https://gerrit.wikimedia.org/r/561198

Change 561204 merged by jenkins-bot:
[mediawiki/extensions/NSFileRepo@master] Move test-only namespaces to new TestAutoloadNamespaces declaration

https://gerrit.wikimedia.org/r/561204

Umherirrender closed this task as Resolved.Jan 2 2020, 11:35 AM
Umherirrender claimed this task.
Tgr awarded a token.Jan 7 2020, 1:28 AM

Change 558468 abandoned by Mainframe98:
Make TestAutoload{Classes,Namespaces} lazy-loaded attributes

https://gerrit.wikimedia.org/r/558468

Change 566748 had a related patch set uploaded (by Mepps; owner: Umherirrender):
[mediawiki/extensions/CentralNotice@wmf_deploy] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/566748

Change 566748 merged by Mepps:
[mediawiki/extensions/CentralNotice@wmf_deploy] Move test-only classes to new TestAutoloadClasses declaration

https://gerrit.wikimedia.org/r/566748