aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit')
-rw-r--r--tests/phpunit/MediaWikiIntegrationTestCase.php4
-rw-r--r--tests/phpunit/includes/Category/TrackingCategoriesTest.php2
-rw-r--r--tests/phpunit/includes/CommentStore/CommentStoreTest.php1
-rw-r--r--tests/phpunit/includes/actions/WatchActionTest.php1
-rw-r--r--tests/phpunit/includes/api/ApiUploadTest.php2
-rw-r--r--tests/phpunit/includes/api/ApiUploadTestCase.php2
-rw-r--r--tests/phpunit/includes/auth/TemporaryPasswordPrimaryAuthenticationProviderTest.php2
-rw-r--r--tests/phpunit/includes/cache/LinkBatchTest.php1
-rw-r--r--tests/phpunit/includes/content/ContentHandlerTest.php2
-rw-r--r--tests/phpunit/includes/content/ContentModelChangeTest.php1
-rw-r--r--tests/phpunit/includes/content/CssContentHandlerIntegrationTest.php2
-rw-r--r--tests/phpunit/includes/content/CssContentTest.php1
-rw-r--r--tests/phpunit/includes/content/FallbackContentHandlerTest.php3
-rw-r--r--tests/phpunit/includes/content/FallbackContentTest.php1
-rw-r--r--tests/phpunit/includes/content/JavaScriptContentHandlerIntegrationTest.php2
-rw-r--r--tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php1
-rw-r--r--tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php2
-rw-r--r--tests/phpunit/includes/content/TextContentTest.php1
-rw-r--r--tests/phpunit/includes/content/Transform/ContentTransformerTest.php1
-rw-r--r--tests/phpunit/includes/content/WikitextContentHandlerIntegrationTest.php1
-rw-r--r--tests/phpunit/includes/content/WikitextContentHandlerTest.php5
-rw-r--r--tests/phpunit/includes/content/WikitextContentTest.php3
-rw-r--r--tests/phpunit/includes/debug/MWDebugTest.php2
-rw-r--r--tests/phpunit/includes/diff/CustomDifferenceEngine.php2
-rw-r--r--tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php1
-rw-r--r--tests/phpunit/includes/diff/DifferenceEngineTest.php2
-rw-r--r--tests/phpunit/includes/diff/TextSlotDiffRendererTest.php1
-rw-r--r--tests/phpunit/includes/editpage/EditPageConstraintsTest.php1
-rw-r--r--tests/phpunit/includes/editpage/EditPageTest.php1
-rw-r--r--tests/phpunit/includes/exception/UserBlockedErrorTest.php1
-rw-r--r--tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php1
-rw-r--r--tests/phpunit/includes/filebackend/FileBackendMultiWriteTest.php4
-rw-r--r--tests/phpunit/includes/filebackend/FileBackendStoreTest.php4
-rw-r--r--tests/phpunit/includes/filebackend/SwiftFileBackendTest.php6
-rw-r--r--tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php1
-rw-r--r--tests/phpunit/includes/filerepo/FileRepoTest.php1
-rw-r--r--tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php2
-rw-r--r--tests/phpunit/includes/filerepo/StoreBatchTest.php1
-rw-r--r--tests/phpunit/includes/filerepo/file/FileTest.php3
-rw-r--r--tests/phpunit/includes/filerepo/file/LocalFileTest.php1
-rw-r--r--tests/phpunit/includes/import/ImportTemporaryUserIntegrationTest.php1
-rw-r--r--tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php1
-rw-r--r--tests/phpunit/includes/jobqueue/jobs/ParsoidCachePrewarmJobTest.php1
-rw-r--r--tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php1
-rw-r--r--tests/phpunit/includes/language/ConverterRuleTest.php4
-rw-r--r--tests/phpunit/includes/language/LanguageClassesTestCase.php2
-rw-r--r--tests/phpunit/includes/language/LanguageConverterFactoryTest.php1
-rw-r--r--tests/phpunit/includes/language/LanguageConverterIntegrationTest.php2
-rw-r--r--tests/phpunit/includes/language/LanguageConverterTest.php3
-rw-r--r--tests/phpunit/includes/language/LanguageIntegrationTest.php1
-rw-r--r--tests/phpunit/includes/language/MessageCacheTest.php1
-rw-r--r--tests/phpunit/includes/language/MessageTest.php4
-rw-r--r--tests/phpunit/includes/language/converters/LanguageConverterConversionTest.php2
-rw-r--r--tests/phpunit/includes/language/converters/MniConverterTest.php2
-rw-r--r--tests/phpunit/includes/language/converters/TlyConverterTest.php2
-rw-r--r--tests/phpunit/includes/language/converters/UzConverterTest.php2
-rw-r--r--tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php1
-rw-r--r--tests/phpunit/includes/logging/LogFormatterTest.php1
-rw-r--r--tests/phpunit/includes/media/MediaWikiMediaTestCase.php1
-rw-r--r--tests/phpunit/includes/page/ArticleTest.php1
-rw-r--r--tests/phpunit/includes/page/ArticleViewTest.php2
-rw-r--r--tests/phpunit/includes/page/PageArchiveTest.php1
-rw-r--r--tests/phpunit/includes/page/ParserOutputAccessTest.php2
-rw-r--r--tests/phpunit/includes/page/UndeletePageTest.php1
-rw-r--r--tests/phpunit/includes/page/WikiPageDbTest.php2
-rw-r--r--tests/phpunit/includes/pager/ContributionsPagerTest.php1
-rw-r--r--tests/phpunit/includes/parser/ParserMethodsTest.php2
-rw-r--r--tests/phpunit/includes/parser/ParserPreloadTest.php24
-rw-r--r--tests/phpunit/includes/parser/PreprocessorTest.php20
-rw-r--r--tests/phpunit/includes/parser/TagHooksTest.php26
-rw-r--r--tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php2
-rw-r--r--tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php1
-rw-r--r--tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php1
-rw-r--r--tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php1
-rw-r--r--tests/phpunit/includes/preferences/SignatureValidatorTest.php1
-rw-r--r--tests/phpunit/includes/skins/SkinTest.php1
-rw-r--r--tests/phpunit/includes/specials/DeletedContribsPagerTest.php2
-rw-r--r--tests/phpunit/includes/specials/SpecialBlockTest.php2
-rw-r--r--tests/phpunit/includes/specials/SpecialCreateAccountTest.php1
-rw-r--r--tests/phpunit/includes/specials/SpecialDeletedContributionsTest.php3
-rw-r--r--tests/phpunit/includes/specials/SpecialPageExecutor.php1
-rw-r--r--tests/phpunit/includes/specials/SpecialPageTestBase.php1
-rw-r--r--tests/phpunit/includes/upload/UploadFromUrlTest.php1
-rw-r--r--tests/phpunit/includes/watchlist/WatchedItemQueryServiceIntegrationTest.php1
-rw-r--r--tests/phpunit/integration/includes/Rest/Handler/ParsoidOutputAccessTest.php3
-rw-r--r--tests/phpunit/integration/includes/editpage/Constraint/EditFilterMergedContentHookConstraintTest.php2
-rw-r--r--tests/phpunit/integration/includes/libs/filebackend/FSFileBackendIntegrationTest.php28
-rw-r--r--tests/phpunit/integration/includes/libs/filebackend/FileBackendIntegrationTestBase.php3
-rw-r--r--tests/phpunit/integration/includes/libs/filebackend/FileBackendMultiWriteIntegrationTest.php4
-rw-r--r--tests/phpunit/integration/includes/libs/filebackend/MemoryFileBackendIntegrationTest.php5
-rw-r--r--tests/phpunit/integration/includes/libs/filebackend/SwiftFileBackendIntegrationTest.php3
-rw-r--r--tests/phpunit/integration/includes/user/Options/UserOptionsLookupTestBase.php1
-rw-r--r--tests/phpunit/maintenance/EditTest.php2
-rw-r--r--tests/phpunit/maintenance/PurgeOldTextTest.php3
-rw-r--r--tests/phpunit/maintenance/ResetPageRandomTest.php1
-rw-r--r--tests/phpunit/maintenance/UserOptionsMaintenanceTest.php2
-rw-r--r--tests/phpunit/maintenance/includes/LoggedUpdateMaintenanceTest.php6
-rw-r--r--tests/phpunit/mocks/content/DummyContentForTesting.php3
-rw-r--r--tests/phpunit/mocks/content/DummyNonTextContent.php3
-rw-r--r--tests/phpunit/mocks/content/DummyNonTextContentHandler.php1
-rw-r--r--tests/phpunit/mocks/content/DummySerializeErrorContentHandler.php2
-rw-r--r--tests/phpunit/mocks/filebackend/MockFSFile.php2
-rw-r--r--tests/phpunit/mocks/filebackend/MockFileBackend.php2
-rw-r--r--tests/phpunit/mocks/filerepo/TestRepoTrait.php2
-rw-r--r--tests/phpunit/mocks/languages/DummyConverter.php3
-rw-r--r--tests/phpunit/structure/ApiPrefixUniquenessTest.php2
-rw-r--r--tests/phpunit/structure/ApiStructureTest.php5
-rw-r--r--tests/phpunit/structure/ContentHandlerFunctionalTest.php2
-rw-r--r--tests/phpunit/structure/RestStructureTest.php1
-rw-r--r--tests/phpunit/suites/ParserIntegrationTest.php18
-rw-r--r--tests/phpunit/unit/includes/Html/ListToggleTest.php1
-rw-r--r--tests/phpunit/unit/includes/SetupDynamicConfigTest.php1
-rw-r--r--tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php1
-rw-r--r--tests/phpunit/unit/includes/content/TextContentHandlerTest.php2
-rw-r--r--tests/phpunit/unit/includes/editpage/Constraint/EditConstraintFactoryTest.php2
-rw-r--r--tests/phpunit/unit/includes/editpage/Constraint/ExistingSectionEditConstraintTest.php1
-rw-r--r--tests/phpunit/unit/includes/editpage/Constraint/ImageRedirectConstraintTest.php1
-rw-r--r--tests/phpunit/unit/includes/editpage/Constraint/SelfRedirectConstraintTest.php1
-rw-r--r--tests/phpunit/unit/includes/filebackend/HTTPFileStreamerTest.php3
-rw-r--r--tests/phpunit/unit/includes/language/LanguageCodeTest.php4
-rw-r--r--tests/phpunit/unit/includes/language/LanguageTest.php1
-rw-r--r--tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php6
-rw-r--r--tests/phpunit/unit/includes/libs/rdbms/ReadOnlyModeTest.php1
-rw-r--r--tests/phpunit/unit/includes/title/NaiveForeignTitleFactoryTest.php1
-rw-r--r--tests/phpunit/unit/includes/watchlist/WatchedItemStoreUnitTest.php1
-rw-r--r--tests/phpunit/unit/languages/MessagesStructureTest.php2
-rw-r--r--tests/phpunit/unit/maintenance/MWDoxygenFilterTest.php2
127 files changed, 250 insertions, 100 deletions
diff --git a/tests/phpunit/MediaWikiIntegrationTestCase.php b/tests/phpunit/MediaWikiIntegrationTestCase.php
index 08cb08739cf9..05873a58ba2a 100644
--- a/tests/phpunit/MediaWikiIntegrationTestCase.php
+++ b/tests/phpunit/MediaWikiIntegrationTestCase.php
@@ -4,10 +4,13 @@ use MediaWiki\Config\Config;
use MediaWiki\Config\ConfigFactory;
use MediaWiki\Config\HashConfig;
use MediaWiki\Config\MultiConfig;
+use MediaWiki\Content\Content;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Context\RequestContext;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\HookContainer\FauxGlobalHookArray;
use MediaWiki\HookContainer\HookRunner;
+use MediaWiki\Language\Language;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\Logger\LegacyLogger;
use MediaWiki\Logger\LegacySpi;
@@ -17,6 +20,7 @@ use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Page\PageIdentity;
use MediaWiki\Page\ProperPageIdentity;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Permissions\Authority;
use MediaWiki\Permissions\UltimateAuthority;
use MediaWiki\Profiler\ProfilingContext;
diff --git a/tests/phpunit/includes/Category/TrackingCategoriesTest.php b/tests/phpunit/includes/Category/TrackingCategoriesTest.php
index 87e2e3cf2718..682121332da9 100644
--- a/tests/phpunit/includes/Category/TrackingCategoriesTest.php
+++ b/tests/phpunit/includes/Category/TrackingCategoriesTest.php
@@ -8,7 +8,7 @@ use MediaWiki\Parser\ParserOutput;
/**
* @covers \MediaWiki\Parser\ParserOutput
- * @covers \CacheTime
+ * @covers \MediaWiki\Parser\CacheTime
* @group Database
* ^--- trigger DB shadowing because we are using Title magic
*/
diff --git a/tests/phpunit/includes/CommentStore/CommentStoreTest.php b/tests/phpunit/includes/CommentStore/CommentStoreTest.php
index 73f88bf56f2b..3054a4bc8e8b 100644
--- a/tests/phpunit/includes/CommentStore/CommentStoreTest.php
+++ b/tests/phpunit/includes/CommentStore/CommentStoreTest.php
@@ -2,6 +2,7 @@
use MediaWiki\CommentStore\CommentStore;
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Language\Language;
use MediaWiki\Language\RawMessage;
use MediaWiki\Message\Message;
use Wikimedia\Rdbms\IMaintainableDatabase;
diff --git a/tests/phpunit/includes/actions/WatchActionTest.php b/tests/phpunit/includes/actions/WatchActionTest.php
index b0d88315d68e..8cfcaf31b5eb 100644
--- a/tests/phpunit/includes/actions/WatchActionTest.php
+++ b/tests/phpunit/includes/actions/WatchActionTest.php
@@ -3,6 +3,7 @@
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\IContextSource;
use MediaWiki\Context\RequestContext;
+use MediaWiki\Language\Language;
use MediaWiki\Language\RawMessage;
use MediaWiki\MainConfigNames;
use MediaWiki\Message\Message;
diff --git a/tests/phpunit/includes/api/ApiUploadTest.php b/tests/phpunit/includes/api/ApiUploadTest.php
index cd4c85f74187..d6c30ca4de8b 100644
--- a/tests/phpunit/includes/api/ApiUploadTest.php
+++ b/tests/phpunit/includes/api/ApiUploadTest.php
@@ -2,13 +2,13 @@
namespace MediaWiki\Tests\Api;
-use FSFileBackend;
use LocalRepo;
use MediaWiki\MainConfigNames;
use MediaWiki\Permissions\Authority;
use MediaWiki\Title\Title;
use MediaWiki\WikiMap\WikiMap;
use RepoGroup;
+use Wikimedia\FileBackend\FSFileBackend;
use Wikimedia\Mime\MimeAnalyzer;
/**
diff --git a/tests/phpunit/includes/api/ApiUploadTestCase.php b/tests/phpunit/includes/api/ApiUploadTestCase.php
index 6a260550efc9..401f478d8296 100644
--- a/tests/phpunit/includes/api/ApiUploadTestCase.php
+++ b/tests/phpunit/includes/api/ApiUploadTestCase.php
@@ -3,10 +3,10 @@
namespace MediaWiki\Tests\Api;
use Exception;
-use FSFile;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\File\FileDeleteForm;
use MediaWiki\Title\Title;
+use Wikimedia\FileBackend\FSFile\FSFile;
use Wikimedia\Rdbms\IDBAccessObject;
/**
diff --git a/tests/phpunit/includes/auth/TemporaryPasswordPrimaryAuthenticationProviderTest.php b/tests/phpunit/includes/auth/TemporaryPasswordPrimaryAuthenticationProviderTest.php
index d40e4544252f..5baabb4b17e0 100644
--- a/tests/phpunit/includes/auth/TemporaryPasswordPrimaryAuthenticationProviderTest.php
+++ b/tests/phpunit/includes/auth/TemporaryPasswordPrimaryAuthenticationProviderTest.php
@@ -19,8 +19,8 @@ use MediaWiki\Tests\Unit\DummyServicesTrait;
use MediaWiki\User\UserIdentity;
use MediaWiki\User\UserNameUtils;
use MediaWikiIntegrationTestCase;
-use MessageSpecifier;
use StatusValue;
+use Wikimedia\Message\MessageSpecifier;
use Wikimedia\ScopedCallback;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/cache/LinkBatchTest.php b/tests/phpunit/includes/cache/LinkBatchTest.php
index c2648e5d99a1..2358a1bb8e05 100644
--- a/tests/phpunit/includes/cache/LinkBatchTest.php
+++ b/tests/phpunit/includes/cache/LinkBatchTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Cache\CacheKeyHelper;
use MediaWiki\Cache\GenderCache;
use MediaWiki\Cache\LinkBatch;
use MediaWiki\Cache\LinkCache;
+use MediaWiki\Language\Language;
use MediaWiki\Linker\LinksMigration;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\Logger\LoggerFactory;
diff --git a/tests/phpunit/includes/content/ContentHandlerTest.php b/tests/phpunit/includes/content/ContentHandlerTest.php
index 7083837f6595..a99f8f42f686 100644
--- a/tests/phpunit/includes/content/ContentHandlerTest.php
+++ b/tests/phpunit/includes/content/ContentHandlerTest.php
@@ -10,6 +10,7 @@ use MediaWiki\Content\ValidationParams;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Content\WikitextContentHandler;
use MediaWiki\Context\RequestContext;
+use MediaWiki\Language\Language;
use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
@@ -17,6 +18,7 @@ use MediaWiki\Page\Hook\OpportunisticLinksUpdateHook;
use MediaWiki\Page\PageIdentity;
use MediaWiki\Page\PageIdentityValue;
use MediaWiki\Parser\MagicWordFactory;
+use MediaWiki\Parser\ParserFactory;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Parser\Parsoid\ParsoidParserFactory;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/includes/content/ContentModelChangeTest.php b/tests/phpunit/includes/content/ContentModelChangeTest.php
index 6cf7faf4c823..e25b7395bc51 100644
--- a/tests/phpunit/includes/content/ContentModelChangeTest.php
+++ b/tests/phpunit/includes/content/ContentModelChangeTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\ContentModelChange;
use MediaWiki\Context\RequestContext;
use MediaWiki\Page\PageIdentity;
diff --git a/tests/phpunit/includes/content/CssContentHandlerIntegrationTest.php b/tests/phpunit/includes/content/CssContentHandlerIntegrationTest.php
index 118460829a6e..6bb2fea27765 100644
--- a/tests/phpunit/includes/content/CssContentHandlerIntegrationTest.php
+++ b/tests/phpunit/includes/content/CssContentHandlerIntegrationTest.php
@@ -4,7 +4,7 @@
* @group ContentHandler
* @group Database
* ^--- needed, because we do need the database to test link updates
- * @covers CssContentHandler
+ * @covers \MediaWiki\Content\CssContentHandler
*/
class CssContentHandlerIntegrationTest extends TextContentHandlerIntegrationTest {
public static function provideGetParserOutput() {
diff --git a/tests/phpunit/includes/content/CssContentTest.php b/tests/phpunit/includes/content/CssContentTest.php
index b217115d2334..bfaad5d9b648 100644
--- a/tests/phpunit/includes/content/CssContentTest.php
+++ b/tests/phpunit/includes/content/CssContentTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\Content;
use MediaWiki\Content\CssContent;
use MediaWiki\Content\WikitextContent;
use MediaWiki\MainConfigNames;
diff --git a/tests/phpunit/includes/content/FallbackContentHandlerTest.php b/tests/phpunit/includes/content/FallbackContentHandlerTest.php
index 1f7444f5381f..c530ae8e5eaf 100644
--- a/tests/phpunit/includes/content/FallbackContentHandlerTest.php
+++ b/tests/phpunit/includes/content/FallbackContentHandlerTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Content\FallbackContent;
use MediaWiki\Content\FallbackContentHandler;
use MediaWiki\Context\RequestContext;
use MediaWiki\Parser\ParserObserver;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Request\FauxRequest;
use MediaWiki\Title\Title;
@@ -12,7 +13,7 @@ use MediaWiki\Title\Title;
*
* @group ContentHandler
* @covers \MediaWiki\Content\FallbackContentHandler
- * @covers \ContentHandler
+ * @covers \MediaWiki\Content\ContentHandler
*/
class FallbackContentHandlerTest extends MediaWikiLangTestCase {
diff --git a/tests/phpunit/includes/content/FallbackContentTest.php b/tests/phpunit/includes/content/FallbackContentTest.php
index fc89de698fba..2464675264ee 100644
--- a/tests/phpunit/includes/content/FallbackContentTest.php
+++ b/tests/phpunit/includes/content/FallbackContentTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\Content;
use MediaWiki\Content\FallbackContent;
use MediaWiki\Content\FallbackContentHandler;
use MediaWiki\Content\JavaScriptContent;
diff --git a/tests/phpunit/includes/content/JavaScriptContentHandlerIntegrationTest.php b/tests/phpunit/includes/content/JavaScriptContentHandlerIntegrationTest.php
index 68a44275753c..52fa08cbe063 100644
--- a/tests/phpunit/includes/content/JavaScriptContentHandlerIntegrationTest.php
+++ b/tests/phpunit/includes/content/JavaScriptContentHandlerIntegrationTest.php
@@ -4,7 +4,7 @@
* @group ContentHandler
* @group Database
* ^--- needed, because we do need the database to test link updates
- * @covers \JavaScriptContentHandler
+ * @covers \MediaWiki\Content\JavaScriptContentHandler
*/
class JavaScriptContentHandlerIntegrationTest extends TextContentHandlerIntegrationTest {
public static function provideGetParserOutput() {
diff --git a/tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php b/tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php
index 3f65365a8495..04810575a052 100644
--- a/tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php
+++ b/tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php
@@ -6,6 +6,7 @@ use MediaWiki\Content\ValidationParams;
use MediaWiki\Json\FormatJson;
use MediaWiki\Page\PageIdentity;
use MediaWiki\Page\PageIdentityValue;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php b/tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php
index ee3f59a78493..6424f2220a2e 100644
--- a/tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php
+++ b/tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Content\ContentHandler;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Title\Title;
use Wikimedia\Parsoid\ParserTests\TestUtils;
diff --git a/tests/phpunit/includes/content/TextContentTest.php b/tests/phpunit/includes/content/TextContentTest.php
index ab3626ef8685..0d5235f0041c 100644
--- a/tests/phpunit/includes/content/TextContentTest.php
+++ b/tests/phpunit/includes/content/TextContentTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\Content;
use MediaWiki\Content\JavaScriptContent;
use MediaWiki\Content\TextContent;
use MediaWiki\Content\WikitextContent;
diff --git a/tests/phpunit/includes/content/Transform/ContentTransformerTest.php b/tests/phpunit/includes/content/Transform/ContentTransformerTest.php
index a1a44b847699..2b0540ec137e 100644
--- a/tests/phpunit/includes/content/Transform/ContentTransformerTest.php
+++ b/tests/phpunit/includes/content/Transform/ContentTransformerTest.php
@@ -2,6 +2,7 @@
use MediaWiki\Content\WikitextContent;
use MediaWiki\MainConfigNames;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
diff --git a/tests/phpunit/includes/content/WikitextContentHandlerIntegrationTest.php b/tests/phpunit/includes/content/WikitextContentHandlerIntegrationTest.php
index 21ce0439e0d6..3bf9415ff49c 100644
--- a/tests/phpunit/includes/content/WikitextContentHandlerIntegrationTest.php
+++ b/tests/phpunit/includes/content/WikitextContentHandlerIntegrationTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Content\Renderer\ContentParseParams;
use MediaWiki\Interwiki\ClassicInterwikiLookup;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleValue;
use Wikimedia\Parsoid\Parsoid;
diff --git a/tests/phpunit/includes/content/WikitextContentHandlerTest.php b/tests/phpunit/includes/content/WikitextContentHandlerTest.php
index 9a0c0bfc9451..1becb5edae06 100644
--- a/tests/phpunit/includes/content/WikitextContentHandlerTest.php
+++ b/tests/phpunit/includes/content/WikitextContentHandlerTest.php
@@ -5,6 +5,7 @@ use MediaWiki\Content\WikitextContent;
use MediaWiki\Content\WikitextContentHandler;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageReferenceValue;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Parser\ParserOutputFlags;
use MediaWiki\Title\Title;
@@ -18,8 +19,8 @@ use Wikimedia\TestingAccessWrapper;
*
* @group ContentHandler
* @covers \MediaWiki\Content\WikitextContentHandler
- * @covers \TextContentHandler
- * @covers \ContentHandler
+ * @covers \MediaWiki\Content\TextContentHandler
+ * @covers \MediaWiki\Content\ContentHandler
*/
class WikitextContentHandlerTest extends MediaWikiLangTestCase {
private WikitextContentHandler $handler;
diff --git a/tests/phpunit/includes/content/WikitextContentTest.php b/tests/phpunit/includes/content/WikitextContentTest.php
index f1009149d4b8..da4e3bc57fe1 100644
--- a/tests/phpunit/includes/content/WikitextContentTest.php
+++ b/tests/phpunit/includes/content/WikitextContentTest.php
@@ -5,6 +5,7 @@ use MediaWiki\Content\TextContent;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate;
use MediaWiki\Parser\Parser;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Title\Title;
/**
@@ -263,7 +264,7 @@ just a test"
}
/**
- * @covers \ParserOptions
+ * @covers \MediaWiki\Parser\ParserOptions
*/
public function testRedirectParserOption() {
$title = Title::makeTitle( NS_MAIN, 'TestRedirectParserOption' );
diff --git a/tests/phpunit/includes/debug/MWDebugTest.php b/tests/phpunit/includes/debug/MWDebugTest.php
index 9c24c9455d74..a55fd39df216 100644
--- a/tests/phpunit/includes/debug/MWDebugTest.php
+++ b/tests/phpunit/includes/debug/MWDebugTest.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Api\ApiFormatXml;
+use MediaWiki\Api\ApiResult;
use MediaWiki\Context\RequestContext;
use MediaWiki\Debug\MWDebug;
use MediaWiki\Logger\LoggerFactory;
diff --git a/tests/phpunit/includes/diff/CustomDifferenceEngine.php b/tests/phpunit/includes/diff/CustomDifferenceEngine.php
index 47cdb15ce1b3..29834d4f1f62 100644
--- a/tests/phpunit/includes/diff/CustomDifferenceEngine.php
+++ b/tests/phpunit/includes/diff/CustomDifferenceEngine.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Content\Content;
+
class CustomDifferenceEngine extends DifferenceEngine {
public function __construct() {
diff --git a/tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php b/tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php
index 156558cf28dd..886280403fc3 100644
--- a/tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php
+++ b/tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Output\OutputPage;
/**
diff --git a/tests/phpunit/includes/diff/DifferenceEngineTest.php b/tests/phpunit/includes/diff/DifferenceEngineTest.php
index b3e735c23a31..3b2e57f15dde 100644
--- a/tests/phpunit/includes/diff/DifferenceEngineTest.php
+++ b/tests/phpunit/includes/diff/DifferenceEngineTest.php
@@ -1,6 +1,8 @@
<?php
use MediaWiki\Config\HashConfig;
+use MediaWiki\Content\Content;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
diff --git a/tests/phpunit/includes/diff/TextSlotDiffRendererTest.php b/tests/phpunit/includes/diff/TextSlotDiffRendererTest.php
index 14f43fec2650..4366b9bb8018 100644
--- a/tests/phpunit/includes/diff/TextSlotDiffRendererTest.php
+++ b/tests/phpunit/includes/diff/TextSlotDiffRendererTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\TextContent;
use MediaWiki\Context\RequestContext;
use MediaWiki\Diff\TextDiffer\ManifoldTextDiffer;
diff --git a/tests/phpunit/includes/editpage/EditPageConstraintsTest.php b/tests/phpunit/includes/editpage/EditPageConstraintsTest.php
index 777f5bdedfdf..2ca607066035 100644
--- a/tests/phpunit/includes/editpage/EditPageConstraintsTest.php
+++ b/tests/phpunit/includes/editpage/EditPageConstraintsTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\TextContent;
use MediaWiki\Context\RequestContext;
use MediaWiki\EditPage\EditPage;
diff --git a/tests/phpunit/includes/editpage/EditPageTest.php b/tests/phpunit/includes/editpage/EditPageTest.php
index 4b7cb643fcd0..3a95c95e30f2 100644
--- a/tests/phpunit/includes/editpage/EditPageTest.php
+++ b/tests/phpunit/includes/editpage/EditPageTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\TextContent;
use MediaWiki\Context\RequestContext;
use MediaWiki\Deferred\DeferredUpdates;
diff --git a/tests/phpunit/includes/exception/UserBlockedErrorTest.php b/tests/phpunit/includes/exception/UserBlockedErrorTest.php
index b7459920ee28..6956751ab4d0 100644
--- a/tests/phpunit/includes/exception/UserBlockedErrorTest.php
+++ b/tests/phpunit/includes/exception/UserBlockedErrorTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Block\AbstractBlock;
use MediaWiki\Block\BlockErrorFormatter;
use MediaWiki\Context\RequestContext;
use MediaWiki\Language\FormatterFactory;
+use MediaWiki\Language\Language;
use MediaWiki\Language\RawMessage;
use MediaWiki\User\UserIdentity;
diff --git a/tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php b/tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php
index f142121932e6..df6219732c8a 100644
--- a/tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php
+++ b/tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\MainConfigNames;
+use Wikimedia\FileBackend\MemoryFileBackend;
use Wikimedia\Rdbms\LBFactory;
use Wikimedia\Rdbms\LoadBalancer;
diff --git a/tests/phpunit/includes/filebackend/FileBackendMultiWriteTest.php b/tests/phpunit/includes/filebackend/FileBackendMultiWriteTest.php
index 30874dca923f..c7e6c1760575 100644
--- a/tests/phpunit/includes/filebackend/FileBackendMultiWriteTest.php
+++ b/tests/phpunit/includes/filebackend/FileBackendMultiWriteTest.php
@@ -2,12 +2,14 @@
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FileBackendMultiWrite;
+use Wikimedia\FileBackend\MemoryFileBackend;
use Wikimedia\TestingAccessWrapper;
/**
* @group FileRepo
* @group FileBackend
- * @covers FileBackendMultiWrite
+ * @covers \Wikimedia\FileBackend\FileBackendMultiWrite
*/
class FileBackendMultiWriteTest extends MediaWikiIntegrationTestCase {
public function testReadAffinity() {
diff --git a/tests/phpunit/includes/filebackend/FileBackendStoreTest.php b/tests/phpunit/includes/filebackend/FileBackendStoreTest.php
index 128944d7abf5..74ba565f1456 100644
--- a/tests/phpunit/includes/filebackend/FileBackendStoreTest.php
+++ b/tests/phpunit/includes/filebackend/FileBackendStoreTest.php
@@ -3,12 +3,12 @@
namespace phpunit\includes\filebackend;
use MediaWikiIntegrationTestCase;
-use MemoryFileBackend;
use Wikimedia\FileBackend\FileBackend;
+use Wikimedia\FileBackend\MemoryFileBackend;
use Wikimedia\TestingAccessWrapper;
/**
- * @covers \FileBackendStore
+ * @covers \Wikimedia\FileBackend\FileBackendStore
*/
class FileBackendStoreTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/filebackend/SwiftFileBackendTest.php b/tests/phpunit/includes/filebackend/SwiftFileBackendTest.php
index 94bfd17d154c..f9e420069cb3 100644
--- a/tests/phpunit/includes/filebackend/SwiftFileBackendTest.php
+++ b/tests/phpunit/includes/filebackend/SwiftFileBackendTest.php
@@ -12,9 +12,9 @@ use Wikimedia\TestingAccessWrapper;
* @group medium
*
* @covers \Wikimedia\FileBackend\SwiftFileBackend
- * @covers \SwiftFileBackendDirList
- * @covers \SwiftFileBackendFileList
- * @covers \SwiftFileBackendList
+ * @covers \Wikimedia\FileBackend\FileIteration\SwiftFileBackendDirList
+ * @covers \Wikimedia\FileBackend\FileIteration\SwiftFileBackendFileList
+ * @covers \Wikimedia\FileBackend\FileIteration\SwiftFileBackendList
*/
class SwiftFileBackendTest extends MediaWikiIntegrationTestCase {
/** @var TestingAccessWrapper|SwiftFileBackend */
diff --git a/tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php b/tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php
index d9fdc10680a1..7a77ac294e28 100644
--- a/tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php
+++ b/tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FSFileBackend;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\SelectQueryBuilder;
diff --git a/tests/phpunit/includes/filerepo/FileRepoTest.php b/tests/phpunit/includes/filerepo/FileRepoTest.php
index b9a60df1be6d..43bceb7d3df3 100644
--- a/tests/phpunit/includes/filerepo/FileRepoTest.php
+++ b/tests/phpunit/includes/filerepo/FileRepoTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\MainConfigNames;
+use Wikimedia\FileBackend\FSFileBackend;
/**
* @covers \FileRepo
diff --git a/tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php b/tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php
index db36463d9d91..a4510d4d35fe 100644
--- a/tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php
+++ b/tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php
@@ -2,6 +2,8 @@
use MediaWiki\WikiMap\WikiMap;
use PHPUnit\Framework\MockObject\MockObject;
+use Wikimedia\FileBackend\FSFile\TempFSFile;
+use Wikimedia\FileBackend\FSFileBackend;
use Wikimedia\Rdbms\FakeResultWrapper;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\SelectQueryBuilder;
diff --git a/tests/phpunit/includes/filerepo/StoreBatchTest.php b/tests/phpunit/includes/filerepo/StoreBatchTest.php
index 71471bed347d..2c1e35dca0ba 100644
--- a/tests/phpunit/includes/filerepo/StoreBatchTest.php
+++ b/tests/phpunit/includes/filerepo/StoreBatchTest.php
@@ -2,6 +2,7 @@
use MediaWiki\Status\Status;
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FSFileBackend;
/**
* @group FileRepo
diff --git a/tests/phpunit/includes/filerepo/file/FileTest.php b/tests/phpunit/includes/filerepo/file/FileTest.php
index e0798526ba38..1af6ebb0e0a2 100644
--- a/tests/phpunit/includes/filerepo/file/FileTest.php
+++ b/tests/phpunit/includes/filerepo/file/FileTest.php
@@ -4,6 +4,9 @@ use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageIdentityValue;
use MediaWiki\Title\TitleValue;
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FSFile\FSFile;
+use Wikimedia\FileBackend\FSFile\TempFSFile;
+use Wikimedia\FileBackend\FSFileBackend;
class FileTest extends MediaWikiMediaTestCase {
diff --git a/tests/phpunit/includes/filerepo/file/LocalFileTest.php b/tests/phpunit/includes/filerepo/file/LocalFileTest.php
index 1362cb8e921d..064766e8a1bf 100644
--- a/tests/phpunit/includes/filerepo/file/LocalFileTest.php
+++ b/tests/phpunit/includes/filerepo/file/LocalFileTest.php
@@ -12,6 +12,7 @@ use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
use MediaWiki\Title\Title;
use MediaWiki\User\UserIdentity;
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FSFileBackend;
use Wikimedia\ObjectCache\HashBagOStuff;
use Wikimedia\ObjectCache\WANObjectCache;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/import/ImportTemporaryUserIntegrationTest.php b/tests/phpunit/includes/import/ImportTemporaryUserIntegrationTest.php
index c573d1d28811..a6a8523d294f 100644
--- a/tests/phpunit/includes/import/ImportTemporaryUserIntegrationTest.php
+++ b/tests/phpunit/includes/import/ImportTemporaryUserIntegrationTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
diff --git a/tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php b/tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php
index d23e9e5eb2ac..83b245f55f24 100644
--- a/tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php
+++ b/tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Revision\SlotRecord;
use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/includes/jobqueue/jobs/ParsoidCachePrewarmJobTest.php b/tests/phpunit/includes/jobqueue/jobs/ParsoidCachePrewarmJobTest.php
index 640f8313c0e6..ca0097e38b6b 100644
--- a/tests/phpunit/includes/jobqueue/jobs/ParsoidCachePrewarmJobTest.php
+++ b/tests/phpunit/includes/jobqueue/jobs/ParsoidCachePrewarmJobTest.php
@@ -6,6 +6,7 @@ use MediaWiki\OutputTransform\Stages\RenderDebugInfo;
use MediaWiki\Page\PageIdentity;
use MediaWiki\Page\PageIdentityValue;
use MediaWiki\Page\PageRecord;
+use MediaWiki\Parser\ParserOptions;
use Psr\Log\NullLogger;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php b/tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php
index 7f81bb5cf981..e17d353aa8e6 100644
--- a/tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php
+++ b/tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\Content;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Page\PageAssertionException;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/includes/language/ConverterRuleTest.php b/tests/phpunit/includes/language/ConverterRuleTest.php
index 13ee6fc7bd67..31c5bacf2839 100644
--- a/tests/phpunit/includes/language/ConverterRuleTest.php
+++ b/tests/phpunit/includes/language/ConverterRuleTest.php
@@ -1,8 +1,10 @@
<?php
+use MediaWiki\Language\ConverterRule;
+
/**
* @group Language
- * @covers \ConverterRule
+ * @covers \MediaWiki\Language\ConverterRule
*/
class ConverterRuleTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/language/LanguageClassesTestCase.php b/tests/phpunit/includes/language/LanguageClassesTestCase.php
index 1b7ab186bd08..3e365ceb99ce 100644
--- a/tests/phpunit/includes/language/LanguageClassesTestCase.php
+++ b/tests/phpunit/includes/language/LanguageClassesTestCase.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Language\Language;
+
/**
* Helping class to run tests using a clean language instance.
*
diff --git a/tests/phpunit/includes/language/LanguageConverterFactoryTest.php b/tests/phpunit/includes/language/LanguageConverterFactoryTest.php
index 1fa3c3f3cf01..d94bfda19ded 100644
--- a/tests/phpunit/includes/language/LanguageConverterFactoryTest.php
+++ b/tests/phpunit/includes/language/LanguageConverterFactoryTest.php
@@ -2,6 +2,7 @@
use MediaWiki\Config\HashConfig;
use MediaWiki\Config\ServiceOptions;
+use MediaWiki\Language\LanguageConverter;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\MainConfigNames;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/language/LanguageConverterIntegrationTest.php b/tests/phpunit/includes/language/LanguageConverterIntegrationTest.php
index b5466766efaa..813ef856aae6 100644
--- a/tests/phpunit/includes/language/LanguageConverterIntegrationTest.php
+++ b/tests/phpunit/includes/language/LanguageConverterIntegrationTest.php
@@ -2,7 +2,7 @@
/**
* @group Language
- * @covers \LanguageConverter
+ * @covers \MediaWiki\Language\LanguageConverter
*/
class LanguageConverterIntegrationTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/language/LanguageConverterTest.php b/tests/phpunit/includes/language/LanguageConverterTest.php
index f083302f8ea3..0724b46818df 100644
--- a/tests/phpunit/includes/language/LanguageConverterTest.php
+++ b/tests/phpunit/includes/language/LanguageConverterTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\Context\RequestContext;
+use MediaWiki\Language\Language;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageReference;
@@ -12,7 +13,7 @@ use MediaWiki\User\User;
/**
* @group Language
- * @covers \LanguageConverter
+ * @covers \MediaWiki\Language\LanguageConverter
*/
class LanguageConverterTest extends MediaWikiLangTestCase {
diff --git a/tests/phpunit/includes/language/LanguageIntegrationTest.php b/tests/phpunit/includes/language/LanguageIntegrationTest.php
index 53af37b01e7c..c11752726bf5 100644
--- a/tests/phpunit/includes/language/LanguageIntegrationTest.php
+++ b/tests/phpunit/includes/language/LanguageIntegrationTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Config\HashConfig;
use MediaWiki\Config\MultiConfig;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\HookContainer\HookContainer;
+use MediaWiki\Language\Language;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Languages\LanguageFallback;
use MediaWiki\Languages\LanguageNameUtils;
diff --git a/tests/phpunit/includes/language/MessageCacheTest.php b/tests/phpunit/includes/language/MessageCacheTest.php
index d4edde7be471..3eacfddfc6a6 100644
--- a/tests/phpunit/includes/language/MessageCacheTest.php
+++ b/tests/phpunit/includes/language/MessageCacheTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\MainConfigNames;
use MediaWiki\Revision\RevisionRecord;
diff --git a/tests/phpunit/includes/language/MessageTest.php b/tests/phpunit/includes/language/MessageTest.php
index 1e1ad60387cc..e8d15b6f1785 100644
--- a/tests/phpunit/includes/language/MessageTest.php
+++ b/tests/phpunit/includes/language/MessageTest.php
@@ -1,11 +1,13 @@
<?php
+use MediaWiki\Api\ApiMessage;
use MediaWiki\Language\RawMessage;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Message\Message;
use MediaWiki\Message\UserGroupMembershipParam;
use MediaWiki\Page\PageReferenceValue;
+use MediaWiki\Title\Title;
use MediaWiki\User\UserIdentityValue;
use Wikimedia\Assert\ParameterTypeException;
use Wikimedia\Bcp47Code\Bcp47CodeValue;
@@ -425,7 +427,7 @@ class MessageTest extends MediaWikiLangTestCase {
/**
* @covers \MediaWiki\Language\RawMessage
- * @covers \CoreTagHooks::html
+ * @covers \MediaWiki\Parser\CoreTagHooks::html
*/
public function testRawHtmlInMsg() {
$this->overrideConfigValue( MainConfigNames::RawHtml, true );
diff --git a/tests/phpunit/includes/language/converters/LanguageConverterConversionTest.php b/tests/phpunit/includes/language/converters/LanguageConverterConversionTest.php
index c9ac63bdf2ff..4c61f795892c 100644
--- a/tests/phpunit/includes/language/converters/LanguageConverterConversionTest.php
+++ b/tests/phpunit/includes/language/converters/LanguageConverterConversionTest.php
@@ -6,7 +6,7 @@ use MediaWikiIntegrationTestCase;
/**
* @group Language
- * @covers \LanguageConverter
+ * @covers \MediaWiki\Language\LanguageConverter
*/
class LanguageConverterConversionTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/language/converters/MniConverterTest.php b/tests/phpunit/includes/language/converters/MniConverterTest.php
index cdd558afd518..95946d328dca 100644
--- a/tests/phpunit/includes/language/converters/MniConverterTest.php
+++ b/tests/phpunit/includes/language/converters/MniConverterTest.php
@@ -16,7 +16,7 @@ class MniConverterTest extends MediaWikiIntegrationTestCase {
use LanguageConverterTestTrait;
/**
- * @covers \LanguageConverter::convertTo
+ * @covers \MediaWiki\Language\LanguageConverter::convertTo
*/
public function testConversionToBengali() {
// A conversion of Meitei to Bengali
diff --git a/tests/phpunit/includes/language/converters/TlyConverterTest.php b/tests/phpunit/includes/language/converters/TlyConverterTest.php
index b9d63d415c9b..f09368adca1a 100644
--- a/tests/phpunit/includes/language/converters/TlyConverterTest.php
+++ b/tests/phpunit/includes/language/converters/TlyConverterTest.php
@@ -10,7 +10,7 @@
/**
* @group Language
- * @covers \LanguageConverter
+ * @covers \MediaWiki\Language\LanguageConverter
* @covers \TlyConverter
*/
class TlyConverterTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/language/converters/UzConverterTest.php b/tests/phpunit/includes/language/converters/UzConverterTest.php
index 653391430966..6a594511980b 100644
--- a/tests/phpunit/includes/language/converters/UzConverterTest.php
+++ b/tests/phpunit/includes/language/converters/UzConverterTest.php
@@ -19,7 +19,7 @@
/**
* @group Language
* @covers \UzConverter
- * @covers \LanguageConverter
+ * @covers \MediaWiki\Language\LanguageConverter
*/
class UzConverterTest extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php b/tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php
index 8a4fe1470f31..cd4c1ef33adb 100644
--- a/tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php
+++ b/tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\MainConfigNames;
+use Wikimedia\FileBackend\FSFile\TempFSFile;
use Wikimedia\TestingAccessWrapper;
use Wikimedia\Tests\FileBackend\FSFile\TempFSFileTestTrait;
diff --git a/tests/phpunit/includes/logging/LogFormatterTest.php b/tests/phpunit/includes/logging/LogFormatterTest.php
index 08362a2ab55e..268e69f69ac0 100644
--- a/tests/phpunit/includes/logging/LogFormatterTest.php
+++ b/tests/phpunit/includes/logging/LogFormatterTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Api\ApiResult;
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\RequestContext;
use MediaWiki\Linker\Linker;
diff --git a/tests/phpunit/includes/media/MediaWikiMediaTestCase.php b/tests/phpunit/includes/media/MediaWikiMediaTestCase.php
index 7dcdd49a68ea..ad967ac00a35 100644
--- a/tests/phpunit/includes/media/MediaWikiMediaTestCase.php
+++ b/tests/phpunit/includes/media/MediaWikiMediaTestCase.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\FSFileBackend;
/**
* Specificly for testing Media handlers. Sets up a FileRepo backend
diff --git a/tests/phpunit/includes/page/ArticleTest.php b/tests/phpunit/includes/page/ArticleTest.php
index 00f9a8a4010a..61b3f56c731a 100644
--- a/tests/phpunit/includes/page/ArticleTest.php
+++ b/tests/phpunit/includes/page/ArticleTest.php
@@ -5,6 +5,7 @@ use MediaWiki\MainConfigNames;
use MediaWiki\MainConfigSchema;
use MediaWiki\Message\Message;
use MediaWiki\Page\ParserOutputAccess;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Status\Status;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/includes/page/ArticleViewTest.php b/tests/phpunit/includes/page/ArticleViewTest.php
index 02861e2f6eb4..1dabbeb8d00e 100644
--- a/tests/phpunit/includes/page/ArticleViewTest.php
+++ b/tests/phpunit/includes/page/ArticleViewTest.php
@@ -1,6 +1,8 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\Content;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\RequestContext;
diff --git a/tests/phpunit/includes/page/PageArchiveTest.php b/tests/phpunit/includes/page/PageArchiveTest.php
index ae8e3ce0d03c..d78dd852e031 100644
--- a/tests/phpunit/includes/page/PageArchiveTest.php
+++ b/tests/phpunit/includes/page/PageArchiveTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\TextContent;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;
diff --git a/tests/phpunit/includes/page/ParserOutputAccessTest.php b/tests/phpunit/includes/page/ParserOutputAccessTest.php
index d43f8f34ffff..91d37d91b632 100644
--- a/tests/phpunit/includes/page/ParserOutputAccessTest.php
+++ b/tests/phpunit/includes/page/ParserOutputAccessTest.php
@@ -10,7 +10,9 @@ use MediaWiki\Page\Hook\OpportunisticLinksUpdateHook;
use MediaWiki\Page\PageRecord;
use MediaWiki\Page\ParserOutputAccess;
use MediaWiki\Page\WikiPageFactory;
+use MediaWiki\Parser\ParserCache;
use MediaWiki\Parser\ParserCacheFactory;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Parser\RevisionOutputCache;
use MediaWiki\PoolCounter\PoolCounter;
diff --git a/tests/phpunit/includes/page/UndeletePageTest.php b/tests/phpunit/includes/page/UndeletePageTest.php
index 636db38fec53..da566f7c7d26 100644
--- a/tests/phpunit/includes/page/UndeletePageTest.php
+++ b/tests/phpunit/includes/page/UndeletePageTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Page\UndeletePage;
use MediaWiki\Revision\SlotRecord;
use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
diff --git a/tests/phpunit/includes/page/WikiPageDbTest.php b/tests/phpunit/includes/page/WikiPageDbTest.php
index 198c3fdf95d7..b3e114c937e1 100644
--- a/tests/phpunit/includes/page/WikiPageDbTest.php
+++ b/tests/phpunit/includes/page/WikiPageDbTest.php
@@ -2,6 +2,7 @@
use MediaWiki\Category\Category;
use MediaWiki\CommentStore\CommentStoreComment;
+use MediaWiki\Content\Content;
use MediaWiki\Content\ContentHandler;
use MediaWiki\Content\Renderer\ContentRenderer;
use MediaWiki\Content\TextContent;
@@ -10,6 +11,7 @@ use MediaWiki\Deferred\SiteStatsUpdate;
use MediaWiki\Edit\PreparedEdit;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Permissions\Authority;
use MediaWiki\Revision\MutableRevisionRecord;
diff --git a/tests/phpunit/includes/pager/ContributionsPagerTest.php b/tests/phpunit/includes/pager/ContributionsPagerTest.php
index e3ecc223d7ad..673c37b023b6 100644
--- a/tests/phpunit/includes/pager/ContributionsPagerTest.php
+++ b/tests/phpunit/includes/pager/ContributionsPagerTest.php
@@ -9,6 +9,7 @@ use MediaWiki\Pager\ContributionsPager;
use MediaWiki\Revision\RevisionStore;
use MediaWiki\Title\NamespaceInfo;
use MediaWiki\Title\Title;
+use MediaWiki\User\User;
use MediaWiki\User\UserFactory;
use MediaWiki\User\UserIdentity;
diff --git a/tests/phpunit/includes/parser/ParserMethodsTest.php b/tests/phpunit/includes/parser/ParserMethodsTest.php
index 627372436883..267976aff5f2 100644
--- a/tests/phpunit/includes/parser/ParserMethodsTest.php
+++ b/tests/phpunit/includes/parser/ParserMethodsTest.php
@@ -22,7 +22,7 @@ use MockTitleTrait;
/**
* @group Database
* @covers \MediaWiki\Parser\Parser
- * @covers \BlockLevelPass
+ * @covers \MediaWiki\Parser\BlockLevelPass
*/
class ParserMethodsTest extends MediaWikiLangTestCase {
use MockTitleTrait;
diff --git a/tests/phpunit/includes/parser/ParserPreloadTest.php b/tests/phpunit/includes/parser/ParserPreloadTest.php
index 12044b4565ea..77b2381f290d 100644
--- a/tests/phpunit/includes/parser/ParserPreloadTest.php
+++ b/tests/phpunit/includes/parser/ParserPreloadTest.php
@@ -13,19 +13,19 @@ use MediaWikiIntegrationTestCase;
* @author Antoine Musso
*
* @covers \MediaWiki\Parser\Parser
- * @covers \StripState
+ * @covers \MediaWiki\Parser\StripState
*
- * @covers \Preprocessor_Hash
- * @covers \PPDStack_Hash
- * @covers \PPDStackElement_Hash
- * @covers \PPDPart_Hash
- * @covers \PPFrame_Hash
- * @covers \PPTemplateFrame_Hash
- * @covers \PPCustomFrame_Hash
- * @covers \PPNode_Hash_Tree
- * @covers \PPNode_Hash_Text
- * @covers \PPNode_Hash_Array
- * @covers \PPNode_Hash_Attr
+ * @covers \MediaWiki\Parser\Preprocessor_Hash
+ * @covers \MediaWiki\Parser\PPDStack_Hash
+ * @covers \MediaWiki\Parser\PPDStackElement_Hash
+ * @covers \MediaWiki\Parser\PPDPart_Hash
+ * @covers \MediaWiki\Parser\PPFrame_Hash
+ * @covers \MediaWiki\Parser\PPTemplateFrame_Hash
+ * @covers \MediaWiki\Parser\PPCustomFrame_Hash
+ * @covers \MediaWiki\Parser\PPNode_Hash_Tree
+ * @covers \MediaWiki\Parser\PPNode_Hash_Text
+ * @covers \MediaWiki\Parser\PPNode_Hash_Array
+ * @covers \MediaWiki\Parser\PPNode_Hash_Attr
*/
class ParserPreloadTest extends MediaWikiIntegrationTestCase {
/**
diff --git a/tests/phpunit/includes/parser/PreprocessorTest.php b/tests/phpunit/includes/parser/PreprocessorTest.php
index 4b345dde0cab..e9e17448b99b 100644
--- a/tests/phpunit/includes/parser/PreprocessorTest.php
+++ b/tests/phpunit/includes/parser/PreprocessorTest.php
@@ -15,16 +15,16 @@ use Wikimedia\ObjectCache\WANObjectCache;
* @covers \MediaWiki\Parser\Preprocessor
*
* @covers \MediaWiki\Parser\Preprocessor_Hash
- * @covers \PPDStack_Hash
- * @covers \PPDStackElement_Hash
- * @covers \PPDPart_Hash
- * @covers \PPFrame_Hash
- * @covers \PPTemplateFrame_Hash
- * @covers \PPCustomFrame_Hash
- * @covers \PPNode_Hash_Tree
- * @covers \PPNode_Hash_Text
- * @covers \PPNode_Hash_Array
- * @covers \PPNode_Hash_Attr
+ * @covers \MediaWiki\Parser\PPDStack_Hash
+ * @covers \MediaWiki\Parser\PPDStackElement_Hash
+ * @covers \MediaWiki\Parser\PPDPart_Hash
+ * @covers \MediaWiki\Parser\PPFrame_Hash
+ * @covers \MediaWiki\Parser\PPTemplateFrame_Hash
+ * @covers \MediaWiki\Parser\PPCustomFrame_Hash
+ * @covers \MediaWiki\Parser\PPNode_Hash_Tree
+ * @covers \MediaWiki\Parser\PPNode_Hash_Text
+ * @covers \MediaWiki\Parser\PPNode_Hash_Array
+ * @covers \MediaWiki\Parser\PPNode_Hash_Attr
*/
class PreprocessorTest extends MediaWikiIntegrationTestCase {
/** @var ParserOptions */
diff --git a/tests/phpunit/includes/parser/TagHooksTest.php b/tests/phpunit/includes/parser/TagHooksTest.php
index 15f6987b72f3..333c2cde772c 100644
--- a/tests/phpunit/includes/parser/TagHooksTest.php
+++ b/tests/phpunit/includes/parser/TagHooksTest.php
@@ -13,20 +13,20 @@ use MediaWikiIntegrationTestCase;
* @group Parser
*
* @covers \MediaWiki\Parser\Parser
- * @covers \BlockLevelPass
- * @covers \StripState
+ * @covers \MediaWiki\Parser\BlockLevelPass
+ * @covers \MediaWiki\Parser\StripState
*
- * @covers \Preprocessor_Hash
- * @covers \PPDStack_Hash
- * @covers \PPDStackElement_Hash
- * @covers \PPDPart_Hash
- * @covers \PPFrame_Hash
- * @covers \PPTemplateFrame_Hash
- * @covers \PPCustomFrame_Hash
- * @covers \PPNode_Hash_Tree
- * @covers \PPNode_Hash_Text
- * @covers \PPNode_Hash_Array
- * @covers \PPNode_Hash_Attr
+ * @covers \MediaWiki\Parser\Preprocessor_Hash
+ * @covers \MediaWiki\Parser\PPDStack_Hash
+ * @covers \MediaWiki\Parser\PPDStackElement_Hash
+ * @covers \MediaWiki\Parser\PPDPart_Hash
+ * @covers \MediaWiki\Parser\PPFrame_Hash
+ * @covers \MediaWiki\Parser\PPTemplateFrame_Hash
+ * @covers \MediaWiki\Parser\PPCustomFrame_Hash
+ * @covers \MediaWiki\Parser\PPNode_Hash_Tree
+ * @covers \MediaWiki\Parser\PPNode_Hash_Text
+ * @covers \MediaWiki\Parser\PPNode_Hash_Array
+ * @covers \MediaWiki\Parser\PPNode_Hash_Attr
*/
class TagHooksTest extends MediaWikiIntegrationTestCase {
public static function provideValidNames() {
diff --git a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php
index 429c44e44c4e..e183052dc619 100644
--- a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php
+++ b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php
@@ -1,6 +1,8 @@
<?php
use MediaWiki\Json\JsonCodec;
+use MediaWiki\Parser\ParserCache;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\PoolCounter\PoolWorkArticleViewCurrent;
use MediaWiki\Revision\RevisionRecord;
diff --git a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php
index 7ea61b92ed81..d96297cc6cb0 100644
--- a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php
+++ b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\Json\JsonCodec;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\RevisionOutputCache;
use MediaWiki\PoolCounter\PoolWorkArticleViewOld;
use MediaWiki\Revision\RevisionRecord;
diff --git a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php
index 982aaa12c456..5a7bf4b69e5b 100644
--- a/tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php
+++ b/tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php
@@ -3,6 +3,7 @@
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Logger\Spi as LoggerSpi;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\PoolCounter\PoolWorkArticleView;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;
diff --git a/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php b/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php
index a8fd0064908c..9a0dd8663fe9 100644
--- a/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php
+++ b/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php
@@ -14,6 +14,7 @@ use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
+use MediaWiki\Parser\ParserFactory;
use MediaWiki\Permissions\PermissionManager;
use MediaWiki\Preferences\DefaultPreferencesFactory;
use MediaWiki\Preferences\SignatureValidatorFactory;
diff --git a/tests/phpunit/includes/preferences/SignatureValidatorTest.php b/tests/phpunit/includes/preferences/SignatureValidatorTest.php
index 989d9c296553..e9b50742375a 100644
--- a/tests/phpunit/includes/preferences/SignatureValidatorTest.php
+++ b/tests/phpunit/includes/preferences/SignatureValidatorTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\MainConfigNames;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Preferences\SignatureValidator;
use MediaWiki\Registration\ExtensionRegistry;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/skins/SkinTest.php b/tests/phpunit/includes/skins/SkinTest.php
index 952181626456..8868c0bcc248 100644
--- a/tests/phpunit/includes/skins/SkinTest.php
+++ b/tests/phpunit/includes/skins/SkinTest.php
@@ -8,6 +8,7 @@ use MediaWiki\MainConfigNames;
use MediaWiki\Output\OutputPage;
use MediaWiki\Page\PageReferenceValue;
use MediaWiki\Permissions\Authority;
+use MediaWiki\Request\FauxRequest;
use MediaWiki\Tests\Unit\MockBlockTrait;
use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
diff --git a/tests/phpunit/includes/specials/DeletedContribsPagerTest.php b/tests/phpunit/includes/specials/DeletedContribsPagerTest.php
index f6aa45f6dbc3..1f570780039a 100644
--- a/tests/phpunit/includes/specials/DeletedContribsPagerTest.php
+++ b/tests/phpunit/includes/specials/DeletedContribsPagerTest.php
@@ -9,6 +9,8 @@ use MediaWiki\Pager\DeletedContribsPager;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\RevisionStore;
use MediaWiki\Title\NamespaceInfo;
+use MediaWiki\Title\Title;
+use MediaWiki\User\User;
use MediaWiki\User\UserFactory;
use MediaWiki\User\UserIdentityValue;
use Wikimedia\Rdbms\IConnectionProvider;
diff --git a/tests/phpunit/includes/specials/SpecialBlockTest.php b/tests/phpunit/includes/specials/SpecialBlockTest.php
index 876a64bf0d9c..d8405f3bfcae 100644
--- a/tests/phpunit/includes/specials/SpecialBlockTest.php
+++ b/tests/phpunit/includes/specials/SpecialBlockTest.php
@@ -6,6 +6,7 @@ use MediaWiki\Block\DatabaseBlockStore;
use MediaWiki\Block\Restriction\ActionRestriction;
use MediaWiki\Block\Restriction\NamespaceRestriction;
use MediaWiki\Block\Restriction\PageRestriction;
+use MediaWiki\Content\ContentHandler;
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
@@ -13,6 +14,7 @@ use MediaWiki\Request\FauxRequest;
use MediaWiki\Specials\SpecialBlock;
use MediaWiki\Status\Status;
use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
+use MediaWiki\Title\Title;
use Wikimedia\Rdbms\IConnectionProvider;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/includes/specials/SpecialCreateAccountTest.php b/tests/phpunit/includes/specials/SpecialCreateAccountTest.php
index d3377248dcac..5248912b2334 100644
--- a/tests/phpunit/includes/specials/SpecialCreateAccountTest.php
+++ b/tests/phpunit/includes/specials/SpecialCreateAccountTest.php
@@ -8,6 +8,7 @@ use MediaWiki\Context\IContextSource;
use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
use MediaWiki\Request\FauxRequest;
+use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Specials\SpecialCreateAccount;
/**
diff --git a/tests/phpunit/includes/specials/SpecialDeletedContributionsTest.php b/tests/phpunit/includes/specials/SpecialDeletedContributionsTest.php
index 168235ead180..ef85ec544144 100644
--- a/tests/phpunit/includes/specials/SpecialDeletedContributionsTest.php
+++ b/tests/phpunit/includes/specials/SpecialDeletedContributionsTest.php
@@ -1,7 +1,10 @@
<?php
+use MediaWiki\Request\FauxRequest;
use MediaWiki\Specials\SpecialDeletedContributions;
use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
+use MediaWiki\Title\Title;
+use MediaWiki\User\User;
use Wikimedia\Parsoid\Utils\DOMCompat;
use Wikimedia\Parsoid\Utils\DOMUtils;
diff --git a/tests/phpunit/includes/specials/SpecialPageExecutor.php b/tests/phpunit/includes/specials/SpecialPageExecutor.php
index 61091b7145c0..74a36915adf4 100644
--- a/tests/phpunit/includes/specials/SpecialPageExecutor.php
+++ b/tests/phpunit/includes/specials/SpecialPageExecutor.php
@@ -2,6 +2,7 @@
use MediaWiki\Context\DerivativeContext;
use MediaWiki\Context\RequestContext;
+use MediaWiki\Language\Language;
use MediaWiki\Output\OutputPage;
use MediaWiki\Permissions\Authority;
use MediaWiki\Request\FauxRequest;
diff --git a/tests/phpunit/includes/specials/SpecialPageTestBase.php b/tests/phpunit/includes/specials/SpecialPageTestBase.php
index 377f73cccec3..16e601619a9d 100644
--- a/tests/phpunit/includes/specials/SpecialPageTestBase.php
+++ b/tests/phpunit/includes/specials/SpecialPageTestBase.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Language\Language;
use MediaWiki\Permissions\Authority;
use MediaWiki\Request\WebRequest;
use MediaWiki\SpecialPage\SpecialPage;
diff --git a/tests/phpunit/includes/upload/UploadFromUrlTest.php b/tests/phpunit/includes/upload/UploadFromUrlTest.php
index 61cbb0fbd9af..7710053bea4d 100644
--- a/tests/phpunit/includes/upload/UploadFromUrlTest.php
+++ b/tests/phpunit/includes/upload/UploadFromUrlTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Api\ApiUsageException;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\File\FileDeleteForm;
use MediaWiki\Tests\Api\ApiTestCase;
diff --git a/tests/phpunit/includes/watchlist/WatchedItemQueryServiceIntegrationTest.php b/tests/phpunit/includes/watchlist/WatchedItemQueryServiceIntegrationTest.php
index 870112d8fe7f..265bbaffa5e8 100644
--- a/tests/phpunit/includes/watchlist/WatchedItemQueryServiceIntegrationTest.php
+++ b/tests/phpunit/includes/watchlist/WatchedItemQueryServiceIntegrationTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Api\ApiUsageException;
use MediaWiki\MainConfigNames;
use MediaWiki\Title\TitleValue;
use MediaWiki\User\Options\UserOptionsLookup;
diff --git a/tests/phpunit/integration/includes/Rest/Handler/ParsoidOutputAccessTest.php b/tests/phpunit/integration/includes/Rest/Handler/ParsoidOutputAccessTest.php
index de21925d70eb..360aa9acca06 100644
--- a/tests/phpunit/integration/includes/Rest/Handler/ParsoidOutputAccessTest.php
+++ b/tests/phpunit/integration/includes/Rest/Handler/ParsoidOutputAccessTest.php
@@ -3,7 +3,10 @@
use MediaWiki\Content\JavaScriptContent;
use MediaWiki\Content\WikitextContent;
use MediaWiki\Edit\ParsoidRenderID;
+use MediaWiki\Language\Language;
+use MediaWiki\Language\LanguageCode;
use MediaWiki\Page\ParserOutputAccess;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\Parser\ParserOutputFlags;
use MediaWiki\Parser\Parsoid\PageBundleParserOutputConverter;
diff --git a/tests/phpunit/integration/includes/editpage/Constraint/EditFilterMergedContentHookConstraintTest.php b/tests/phpunit/integration/includes/editpage/Constraint/EditFilterMergedContentHookConstraintTest.php
index dfe3793f5a0c..13ffd4db3b5e 100644
--- a/tests/phpunit/integration/includes/editpage/Constraint/EditFilterMergedContentHookConstraintTest.php
+++ b/tests/phpunit/integration/includes/editpage/Constraint/EditFilterMergedContentHookConstraintTest.php
@@ -18,10 +18,12 @@
* @file
*/
+use MediaWiki\Content\Content;
use MediaWiki\Context\RequestContext;
use MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint;
use MediaWiki\EditPage\Constraint\IEditConstraint;
use MediaWiki\HookContainer\HookContainer;
+use MediaWiki\Language\Language;
use MediaWiki\Status\Status;
use MediaWiki\User\User;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/integration/includes/libs/filebackend/FSFileBackendIntegrationTest.php b/tests/phpunit/integration/includes/libs/filebackend/FSFileBackendIntegrationTest.php
index 56bbb2616b85..462866c3a5c4 100644
--- a/tests/phpunit/integration/includes/libs/filebackend/FSFileBackendIntegrationTest.php
+++ b/tests/phpunit/integration/includes/libs/filebackend/FSFileBackendIntegrationTest.php
@@ -15,29 +15,29 @@ use Wikimedia\FileBackend\FSFileBackend;
* @covers \Wikimedia\FileBackend\FileOps\CreateFileOp
* @covers \Wikimedia\FileBackend\FileOps\DeleteFileOp
* @covers \Wikimedia\FileBackend\FileOps\DescribeFileOp
- * @covers \FSFile
+ * @covers \Wikimedia\FileBackend\FSFile\FSFile
* @covers \Wikimedia\FileBackend\FSFileBackend
- * @covers \FSFileBackendDirList
- * @covers \FSFileBackendFileList
- * @covers \FSFileBackendList
- * @covers \FSFileOpHandle
+ * @covers \Wikimedia\FileBackend\FileIteration\FSFileBackendDirList
+ * @covers \Wikimedia\FileBackend\FileIteration\FSFileBackendFileList
+ * @covers \Wikimedia\FileBackend\FileIteration\FSFileBackendList
+ * @covers \Wikimedia\FileBackend\FileOpHandle\FSFileOpHandle
* @covers \FileBackendDBRepoWrapper
* @covers \Wikimedia\FileBackend\FileBackendError
* @covers \MediaWiki\FileBackend\FileBackendGroup
- * @covers \FileBackendMultiWrite
- * @covers \FileBackendStore
- * @covers \FileBackendStoreOpHandle
- * @covers \FileBackendStoreShardDirIterator
- * @covers \FileBackendStoreShardFileIterator
- * @covers \FileBackendStoreShardListIterator
+ * @covers \Wikimedia\FileBackend\FileBackendMultiWrite
+ * @covers \Wikimedia\FileBackend\FileBackendStore
+ * @covers \Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle
+ * @covers \Wikimedia\FileBackend\FileIteration\FileBackendStoreShardDirIterator
+ * @covers \Wikimedia\FileBackend\FileIteration\FileBackendStoreShardFileIterator
+ * @covers \Wikimedia\FileBackend\FileIteration\FileBackendStoreShardListIterator
* @covers \Wikimedia\FileBackend\FileOps\FileOp
- * @covers \FileOpBatch
- * @covers \HTTPFileStreamer
+ * @covers \Wikimedia\FileBackend\FileOpBatch
+ * @covers \Wikimedia\FileBackend\HTTPFileStreamer
* @covers \LockManagerGroup
* @covers \Wikimedia\FileBackend\FileOps\MoveFileOp
* @covers \Wikimedia\FileBackend\FileOps\NullFileOp
* @covers \Wikimedia\FileBackend\FileOps\StoreFileOp
- * @covers \TempFSFile
+ * @covers \Wikimedia\FileBackend\FSFile\TempFSFile
*
* @covers \FSLockManager
* @covers \LockManager
diff --git a/tests/phpunit/integration/includes/libs/filebackend/FileBackendIntegrationTestBase.php b/tests/phpunit/integration/includes/libs/filebackend/FileBackendIntegrationTestBase.php
index 31912bd78f1a..00b8a7351547 100644
--- a/tests/phpunit/integration/includes/libs/filebackend/FileBackendIntegrationTestBase.php
+++ b/tests/phpunit/integration/includes/libs/filebackend/FileBackendIntegrationTestBase.php
@@ -2,6 +2,9 @@
use MediaWiki\Status\Status;
use Wikimedia\FileBackend\FileBackend;
+use Wikimedia\FileBackend\FSFile\FSFile;
+use Wikimedia\FileBackend\FSFile\TempFSFile;
+use Wikimedia\FileBackend\FSFileBackend;
abstract class FileBackendIntegrationTestBase extends MediaWikiIntegrationTestCase {
diff --git a/tests/phpunit/integration/includes/libs/filebackend/FileBackendMultiWriteIntegrationTest.php b/tests/phpunit/integration/includes/libs/filebackend/FileBackendMultiWriteIntegrationTest.php
index 16865fecfdbd..48e752bd3b14 100644
--- a/tests/phpunit/integration/includes/libs/filebackend/FileBackendMultiWriteIntegrationTest.php
+++ b/tests/phpunit/integration/includes/libs/filebackend/FileBackendMultiWriteIntegrationTest.php
@@ -1,12 +1,14 @@
<?php
use MediaWiki\Logger\LoggerFactory;
+use Wikimedia\FileBackend\FileBackendMultiWrite;
+use Wikimedia\FileBackend\FSFileBackend;
/**
* @group FileRepo
* @group FileBackend
* @group medium
- * @covers FileBackendMultiWrite
+ * @covers \Wikimedia\FileBackend\FileBackendMultiWrite
*/
class FileBackendMultiWriteIntegrationTest extends FileBackendIntegrationTestBase {
protected function getBackend() {
diff --git a/tests/phpunit/integration/includes/libs/filebackend/MemoryFileBackendIntegrationTest.php b/tests/phpunit/integration/includes/libs/filebackend/MemoryFileBackendIntegrationTest.php
index 5c2aa3ac61d8..73156e4fa9f4 100644
--- a/tests/phpunit/integration/includes/libs/filebackend/MemoryFileBackendIntegrationTest.php
+++ b/tests/phpunit/integration/includes/libs/filebackend/MemoryFileBackendIntegrationTest.php
@@ -1,11 +1,12 @@
<?php
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\MemoryFileBackend;
/**
* @group FileBackend
- * @covers MemoryFileBackend
- * @covers FileBackendStore
+ * @covers \Wikimedia\FileBackend\MemoryFileBackend
+ * @covers \Wikimedia\FileBackend\FileBackendStore
* @covers NullLockManager
*/
class MemoryFileBackendIntegrationTest extends FileBackendIntegrationTestBase {
diff --git a/tests/phpunit/integration/includes/libs/filebackend/SwiftFileBackendIntegrationTest.php b/tests/phpunit/integration/includes/libs/filebackend/SwiftFileBackendIntegrationTest.php
index 4806b277c90f..14d71d3be880 100644
--- a/tests/phpunit/integration/includes/libs/filebackend/SwiftFileBackendIntegrationTest.php
+++ b/tests/phpunit/integration/includes/libs/filebackend/SwiftFileBackendIntegrationTest.php
@@ -2,10 +2,11 @@
use MediaWiki\MainConfigNames;
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\FileBackend\SwiftFileBackend;
/**
* @group FileBackend
- * @covers SwiftFileBackend
+ * @covers \Wikimedia\FileBackend\SwiftFileBackend
*/
class SwiftFileBackendIntegrationTest extends FileBackendIntegrationTestBase {
/** @var SwiftFileBackend|null */
diff --git a/tests/phpunit/integration/includes/user/Options/UserOptionsLookupTestBase.php b/tests/phpunit/integration/includes/user/Options/UserOptionsLookupTestBase.php
index dbf681a3ce45..6df33028dc47 100644
--- a/tests/phpunit/integration/includes/user/Options/UserOptionsLookupTestBase.php
+++ b/tests/phpunit/integration/includes/user/Options/UserOptionsLookupTestBase.php
@@ -2,6 +2,7 @@
use MediaWiki\Config\HashConfig;
use MediaWiki\Config\ServiceOptions;
+use MediaWiki\Language\LanguageCode;
use MediaWiki\MainConfigNames;
use MediaWiki\User\Options\DefaultOptionsLookup;
use MediaWiki\User\Options\UserOptionsLookup;
diff --git a/tests/phpunit/maintenance/EditTest.php b/tests/phpunit/maintenance/EditTest.php
index e51a18d188d2..f29cdc916cc4 100644
--- a/tests/phpunit/maintenance/EditTest.php
+++ b/tests/phpunit/maintenance/EditTest.php
@@ -3,8 +3,8 @@
namespace MediaWiki\Tests\Maintenance;
use EditCLI;
-use Maintenance;
use MediaWiki\Context\RequestContext;
+use MediaWiki\Maintenance\Maintenance;
use MediaWiki\Revision\SlotRecord;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
diff --git a/tests/phpunit/maintenance/PurgeOldTextTest.php b/tests/phpunit/maintenance/PurgeOldTextTest.php
index 61515afc22ea..65642f6dbb86 100644
--- a/tests/phpunit/maintenance/PurgeOldTextTest.php
+++ b/tests/phpunit/maintenance/PurgeOldTextTest.php
@@ -2,6 +2,7 @@
namespace MediaWiki\Tests\Maintenance;
+use MediaWiki\Maintenance\Maintenance;
use PHPUnit\Framework\MockObject\MockObject;
use PurgeOldText;
use Wikimedia\TestingAccessWrapper;
@@ -12,7 +13,7 @@ use Wikimedia\TestingAccessWrapper;
*/
class PurgeOldTextTest extends MaintenanceBaseTestCase {
- /** @var \Maintenance|MockObject */
+ /** @var Maintenance|MockObject */
protected $maintenance;
public function getMaintenanceClass() {
diff --git a/tests/phpunit/maintenance/ResetPageRandomTest.php b/tests/phpunit/maintenance/ResetPageRandomTest.php
index 48f5d8beeaf0..56a2d95c1963 100644
--- a/tests/phpunit/maintenance/ResetPageRandomTest.php
+++ b/tests/phpunit/maintenance/ResetPageRandomTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\Tests\Maintenance\MaintenanceBaseTestCase;
+use MediaWiki\Title\Title;
use Wikimedia\Timestamp\ConvertibleTimestamp;
/**
diff --git a/tests/phpunit/maintenance/UserOptionsMaintenanceTest.php b/tests/phpunit/maintenance/UserOptionsMaintenanceTest.php
index 89af13199ee3..068f808f7c30 100644
--- a/tests/phpunit/maintenance/UserOptionsMaintenanceTest.php
+++ b/tests/phpunit/maintenance/UserOptionsMaintenanceTest.php
@@ -2,7 +2,7 @@
namespace MediaWiki\Tests\Maintenance;
-use MediaWiki\User\StaticUserOptionsLookup;
+use MediaWiki\User\Options\StaticUserOptionsLookup;
use UserOptionsMaintenance;
/**
diff --git a/tests/phpunit/maintenance/includes/LoggedUpdateMaintenanceTest.php b/tests/phpunit/maintenance/includes/LoggedUpdateMaintenanceTest.php
index 4eb659a267f6..8df296c19fb3 100644
--- a/tests/phpunit/maintenance/includes/LoggedUpdateMaintenanceTest.php
+++ b/tests/phpunit/maintenance/includes/LoggedUpdateMaintenanceTest.php
@@ -2,19 +2,19 @@
namespace MediaWiki\Tests\Maintenance\Includes;
-use LoggedUpdateMaintenance;
+use MediaWiki\Maintenance\LoggedUpdateMaintenance;
use MediaWiki\Tests\Maintenance\MaintenanceBaseTestCase;
use PHPUnit\Framework\MockObject\MockObject;
use Wikimedia\TestingAccessWrapper;
/**
- * @covers \LoggedUpdateMaintenance
+ * @covers \MediaWiki\Maintenance\LoggedUpdateMaintenance
* @author Dreamy Jazz
* @group Database
*/
class LoggedUpdateMaintenanceTest extends MaintenanceBaseTestCase {
- /** @var \LoggedUpdateMaintenance|MockObject */
+ /** @var LoggedUpdateMaintenance|MockObject */
protected $maintenance;
protected function getMaintenanceClass() {
diff --git a/tests/phpunit/mocks/content/DummyContentForTesting.php b/tests/phpunit/mocks/content/DummyContentForTesting.php
index caf7746e62e4..323c6273781f 100644
--- a/tests/phpunit/mocks/content/DummyContentForTesting.php
+++ b/tests/phpunit/mocks/content/DummyContentForTesting.php
@@ -1,5 +1,8 @@
<?php
+use MediaWiki\Content\AbstractContent;
+use MediaWiki\Content\Content;
+
class DummyContentForTesting extends AbstractContent {
public const MODEL_ID = "testing";
diff --git a/tests/phpunit/mocks/content/DummyNonTextContent.php b/tests/phpunit/mocks/content/DummyNonTextContent.php
index 5f726e9ea3e8..12c4ca5faf51 100644
--- a/tests/phpunit/mocks/content/DummyNonTextContent.php
+++ b/tests/phpunit/mocks/content/DummyNonTextContent.php
@@ -1,5 +1,8 @@
<?php
+use MediaWiki\Content\AbstractContent;
+use MediaWiki\Content\Content;
+
class DummyNonTextContent extends AbstractContent {
/** @var mixed */
diff --git a/tests/phpunit/mocks/content/DummyNonTextContentHandler.php b/tests/phpunit/mocks/content/DummyNonTextContentHandler.php
index b82fd1d05dc6..fce7f43b288c 100644
--- a/tests/phpunit/mocks/content/DummyNonTextContentHandler.php
+++ b/tests/phpunit/mocks/content/DummyNonTextContentHandler.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Content\Content;
use MediaWiki\Content\Renderer\ContentParseParams;
use MediaWiki\Parser\ParserOutput;
diff --git a/tests/phpunit/mocks/content/DummySerializeErrorContentHandler.php b/tests/phpunit/mocks/content/DummySerializeErrorContentHandler.php
index 4a462c08a436..ffc9f0fe0b0e 100644
--- a/tests/phpunit/mocks/content/DummySerializeErrorContentHandler.php
+++ b/tests/phpunit/mocks/content/DummySerializeErrorContentHandler.php
@@ -16,6 +16,8 @@
* http://www.gnu.org/copyleft/gpl.html
*/
+use MediaWiki\Content\Content;
+
/**
* A dummy content handler that will throw on an attempt to serialize content.
*/
diff --git a/tests/phpunit/mocks/filebackend/MockFSFile.php b/tests/phpunit/mocks/filebackend/MockFSFile.php
index e1a9cd848769..dcd01cdd8a6f 100644
--- a/tests/phpunit/mocks/filebackend/MockFSFile.php
+++ b/tests/phpunit/mocks/filebackend/MockFSFile.php
@@ -21,6 +21,8 @@
* @ingroup FileBackend
*/
+use Wikimedia\FileBackend\FSFile\FSFile;
+
/**
* Class representing an in-memory fake file.
* This is intended for unit testing / development when you do not want
diff --git a/tests/phpunit/mocks/filebackend/MockFileBackend.php b/tests/phpunit/mocks/filebackend/MockFileBackend.php
index a1bdbadb5332..931acd3b85c8 100644
--- a/tests/phpunit/mocks/filebackend/MockFileBackend.php
+++ b/tests/phpunit/mocks/filebackend/MockFileBackend.php
@@ -22,6 +22,8 @@
* @author Antoine Musso <hashar@free.fr>
*/
+use Wikimedia\FileBackend\MemoryFileBackend;
+
/**
* Class simulating a backend store.
*
diff --git a/tests/phpunit/mocks/filerepo/TestRepoTrait.php b/tests/phpunit/mocks/filerepo/TestRepoTrait.php
index f76cf1351df3..4e68f5f75f1d 100644
--- a/tests/phpunit/mocks/filerepo/TestRepoTrait.php
+++ b/tests/phpunit/mocks/filerepo/TestRepoTrait.php
@@ -2,7 +2,6 @@
namespace MediaWiki\Tests\FileRepo;
-use FSFileBackend;
use InvalidArgumentException;
use LocalRepo;
use LogicException;
@@ -12,6 +11,7 @@ use MediaWiki\Title\Title;
use PHPUnit\Framework\Assert;
use RepoGroup;
use Wikimedia\FileBackend\FileBackend;
+use Wikimedia\FileBackend\FSFileBackend;
trait TestRepoTrait {
diff --git a/tests/phpunit/mocks/languages/DummyConverter.php b/tests/phpunit/mocks/languages/DummyConverter.php
index 755b7c72458e..786036ed8a26 100644
--- a/tests/phpunit/mocks/languages/DummyConverter.php
+++ b/tests/phpunit/mocks/languages/DummyConverter.php
@@ -1,5 +1,8 @@
<?php
+use MediaWiki\Language\LanguageConverter;
+use MediaWiki\Language\ReplacementArray;
+
/**
* Test converter (from Tajiki to latin orthography)
*/
diff --git a/tests/phpunit/structure/ApiPrefixUniquenessTest.php b/tests/phpunit/structure/ApiPrefixUniquenessTest.php
index bf5ebc40c3f9..eba353604b73 100644
--- a/tests/phpunit/structure/ApiPrefixUniquenessTest.php
+++ b/tests/phpunit/structure/ApiPrefixUniquenessTest.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Api\ApiMain;
+use MediaWiki\Api\ApiQueryGeneratorBase;
use MediaWiki\Request\FauxRequest;
/**
diff --git a/tests/phpunit/structure/ApiStructureTest.php b/tests/phpunit/structure/ApiStructureTest.php
index 809c707ef9bc..c9c4149e1c41 100644
--- a/tests/phpunit/structure/ApiStructureTest.php
+++ b/tests/phpunit/structure/ApiStructureTest.php
@@ -1,5 +1,10 @@
<?php
+use MediaWiki\Api\ApiBase;
+use MediaWiki\Api\ApiDisabled;
+use MediaWiki\Api\ApiMain;
+use MediaWiki\Api\ApiModuleManager;
+use MediaWiki\Api\ApiQueryDisabled;
use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
use MediaWiki\Message\Message;
diff --git a/tests/phpunit/structure/ContentHandlerFunctionalTest.php b/tests/phpunit/structure/ContentHandlerFunctionalTest.php
index f119d6d9b96f..4c647f42a3f3 100644
--- a/tests/phpunit/structure/ContentHandlerFunctionalTest.php
+++ b/tests/phpunit/structure/ContentHandlerFunctionalTest.php
@@ -18,11 +18,13 @@
* @file
*/
+use MediaWiki\Content\Content;
use MediaWiki\Content\Renderer\ContentParseParams;
use MediaWiki\Content\TextContentHandler;
use MediaWiki\Content\Transform\PreloadTransformParamsValue;
use MediaWiki\Content\Transform\PreSaveTransformParamsValue;
use MediaWiki\MediaWikiServices;
+use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use Wikimedia\TestingAccessWrapper;
diff --git a/tests/phpunit/structure/RestStructureTest.php b/tests/phpunit/structure/RestStructureTest.php
index dcdf56675d50..40de4c4c879e 100644
--- a/tests/phpunit/structure/RestStructureTest.php
+++ b/tests/phpunit/structure/RestStructureTest.php
@@ -3,6 +3,7 @@
use MediaWiki\Context\RequestContext;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\StaticHookRegistry;
+use MediaWiki\Language\Language;
use MediaWiki\MediaWikiServices;
use MediaWiki\Message\Message;
use MediaWiki\ParamValidator\TypeDef\ArrayDef;
diff --git a/tests/phpunit/suites/ParserIntegrationTest.php b/tests/phpunit/suites/ParserIntegrationTest.php
index b73ba9f54f4e..e3bf33df14d4 100644
--- a/tests/phpunit/suites/ParserIntegrationTest.php
+++ b/tests/phpunit/suites/ParserIntegrationTest.php
@@ -16,16 +16,16 @@ use Wikimedia\Parsoid\ParserTests\TestMode as ParserTestMode;
* @group ParserTests
*
* @covers \MediaWiki\Parser\Parser
- * @covers \BlockLevelPass
- * @covers \CoreParserFunctions
- * @covers \CoreTagHooks
+ * @covers \MediaWiki\Parser\BlockLevelPass
+ * @covers \MediaWiki\Parser\CoreParserFunctions
+ * @covers \MediaWiki\Parser\CoreTagHooks
* @covers \MediaWiki\Parser\Sanitizer
- * @covers \Preprocessor
- * @covers \Preprocessor_Hash
- * @covers \DateFormatter
- * @covers \LinkHolderArray
- * @covers \StripState
- * @covers \ParserOptions
+ * @covers \MediaWiki\Parser\Preprocessor
+ * @covers \MediaWiki\Parser\Preprocessor_Hash
+ * @covers \MediaWiki\Parser\DateFormatter
+ * @covers \MediaWiki\Parser\LinkHolderArray
+ * @covers \MediaWiki\Parser\StripState
+ * @covers \MediaWiki\Parser\ParserOptions
* @covers \MediaWiki\Parser\ParserOutput
*/
class ParserIntegrationTest extends PHPUnit\Framework\TestCase {
diff --git a/tests/phpunit/unit/includes/Html/ListToggleTest.php b/tests/phpunit/unit/includes/Html/ListToggleTest.php
index f3e23b7a01a6..9311dddc956a 100644
--- a/tests/phpunit/unit/includes/Html/ListToggleTest.php
+++ b/tests/phpunit/unit/includes/Html/ListToggleTest.php
@@ -1,6 +1,7 @@
<?php
use MediaWiki\Html\ListToggle;
+use MediaWiki\Language\Language;
use MediaWiki\Output\OutputPage;
use MediaWiki\Tests\Unit\FakeQqxMessageLocalizer;
diff --git a/tests/phpunit/unit/includes/SetupDynamicConfigTest.php b/tests/phpunit/unit/includes/SetupDynamicConfigTest.php
index f9e5edb496c7..a0dbe7d623f1 100644
--- a/tests/phpunit/unit/includes/SetupDynamicConfigTest.php
+++ b/tests/phpunit/unit/includes/SetupDynamicConfigTest.php
@@ -1,5 +1,6 @@
<?php
+use MediaWiki\Language\LanguageCode;
use MediaWiki\MainConfigNames;
use MediaWiki\MainConfigSchema;
use MediaWiki\Registration\ExtensionRegistry;
diff --git a/tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php b/tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php
index 6cad101d3fef..9dc4ff830fcc 100644
--- a/tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php
+++ b/tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php
@@ -4,6 +4,7 @@ use MediaWiki\Cache\GenderCache;
use MediaWiki\Cache\LinkBatch;
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Cache\LinkCache;
+use MediaWiki\Language\Language;
use MediaWiki\Linker\LinksMigration;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\Page\PageReference;
diff --git a/tests/phpunit/unit/includes/content/TextContentHandlerTest.php b/tests/phpunit/unit/includes/content/TextContentHandlerTest.php
index 9c1e8dce3243..84d1e58b03ad 100644
--- a/tests/phpunit/unit/includes/content/TextContentHandlerTest.php
+++ b/tests/phpunit/unit/includes/content/TextContentHandlerTest.php
@@ -5,7 +5,7 @@ use MediaWiki\Content\TextContentHandler;
/**
* @group ContentHandler
* @covers \MediaWiki\Content\TextContentHandler
- * @covers \ContentHandler
+ * @covers \MediaWiki\Content\ContentHandler
*/
class TextContentHandlerTest extends MediaWikiUnitTestCase {
diff --git a/tests/phpunit/unit/includes/editpage/Constraint/EditConstraintFactoryTest.php b/tests/phpunit/unit/includes/editpage/Constraint/EditConstraintFactoryTest.php
index e66a69b545b2..dabb27a15ff1 100644
--- a/tests/phpunit/unit/includes/editpage/Constraint/EditConstraintFactoryTest.php
+++ b/tests/phpunit/unit/includes/editpage/Constraint/EditConstraintFactoryTest.php
@@ -19,6 +19,7 @@
*/
use MediaWiki\Config\ServiceOptions;
+use MediaWiki\Content\Content;
use MediaWiki\Context\IContextSource;
use MediaWiki\EditPage\Constraint\EditConstraintFactory;
use MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint;
@@ -29,6 +30,7 @@ use MediaWiki\EditPage\Constraint\SpamRegexConstraint;
use MediaWiki\EditPage\Constraint\UserBlockConstraint;
use MediaWiki\EditPage\SpamChecker;
use MediaWiki\HookContainer\HookContainer;
+use MediaWiki\Language\Language;
use MediaWiki\Logger\Spi;
use MediaWiki\MainConfigNames;
use MediaWiki\Permissions\PermissionManager;
diff --git a/tests/phpunit/unit/includes/editpage/Constraint/ExistingSectionEditConstraintTest.php b/tests/phpunit/unit/includes/editpage/Constraint/ExistingSectionEditConstraintTest.php
index a49ec51c22fe..5970c9859421 100644
--- a/tests/phpunit/unit/includes/editpage/Constraint/ExistingSectionEditConstraintTest.php
+++ b/tests/phpunit/unit/includes/editpage/Constraint/ExistingSectionEditConstraintTest.php
@@ -18,6 +18,7 @@
* @file
*/
+use MediaWiki\Content\Content;
use MediaWiki\EditPage\Constraint\ExistingSectionEditConstraint;
use MediaWiki\EditPage\Constraint\IEditConstraint;
diff --git a/tests/phpunit/unit/includes/editpage/Constraint/ImageRedirectConstraintTest.php b/tests/phpunit/unit/includes/editpage/Constraint/ImageRedirectConstraintTest.php
index 7c90f91ebd81..da9c779beb62 100644
--- a/tests/phpunit/unit/includes/editpage/Constraint/ImageRedirectConstraintTest.php
+++ b/tests/phpunit/unit/includes/editpage/Constraint/ImageRedirectConstraintTest.php
@@ -18,6 +18,7 @@
* @file
*/
+use MediaWiki\Content\Content;
use MediaWiki\EditPage\Constraint\IEditConstraint;
use MediaWiki\EditPage\Constraint\ImageRedirectConstraint;
use MediaWiki\Permissions\Authority;
diff --git a/tests/phpunit/unit/includes/editpage/Constraint/SelfRedirectConstraintTest.php b/tests/phpunit/unit/includes/editpage/Constraint/SelfRedirectConstraintTest.php
index 0d4fa215b9c4..2ddb58be0091 100644
--- a/tests/phpunit/unit/includes/editpage/Constraint/SelfRedirectConstraintTest.php
+++ b/tests/phpunit/unit/includes/editpage/Constraint/SelfRedirectConstraintTest.php
@@ -18,6 +18,7 @@
* @file
*/
+use MediaWiki\Content\Content;
use MediaWiki\EditPage\Constraint\IEditConstraint;
use MediaWiki\EditPage\Constraint\SelfRedirectConstraint;
use MediaWiki\Title\Title;
diff --git a/tests/phpunit/unit/includes/filebackend/HTTPFileStreamerTest.php b/tests/phpunit/unit/includes/filebackend/HTTPFileStreamerTest.php
index b19775cdc5e9..a3f992fdd71d 100644
--- a/tests/phpunit/unit/includes/filebackend/HTTPFileStreamerTest.php
+++ b/tests/phpunit/unit/includes/filebackend/HTTPFileStreamerTest.php
@@ -2,9 +2,10 @@
use MediaWiki\Utils\MWTimestamp;
use PHPUnit\Framework\TestCase;
+use Wikimedia\FileBackend\HTTPFileStreamer;
/**
- * @covers HTTPFileStreamer
+ * @covers \Wikimedia\FileBackend\HTTPFileStreamer
*/
class HTTPFileStreamerTest extends TestCase {
diff --git a/tests/phpunit/unit/includes/language/LanguageCodeTest.php b/tests/phpunit/unit/includes/language/LanguageCodeTest.php
index 718c43b536f1..cd90ec7e4b9e 100644
--- a/tests/phpunit/unit/includes/language/LanguageCodeTest.php
+++ b/tests/phpunit/unit/includes/language/LanguageCodeTest.php
@@ -1,12 +1,14 @@
<?php
+use MediaWiki\Language\Language;
+use MediaWiki\Language\LanguageCode;
use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Tests\Unit\DummyServicesTrait;
use Wikimedia\Bcp47Code\Bcp47CodeValue;
/**
* @group Language
- * @covers \LanguageCode
+ * @covers \MediaWiki\Language\LanguageCode
*
* @author Thiemo Kreuz
*/
diff --git a/tests/phpunit/unit/includes/language/LanguageTest.php b/tests/phpunit/unit/includes/language/LanguageTest.php
index 5ea4f4a8e645..7587ccc0c794 100644
--- a/tests/phpunit/unit/includes/language/LanguageTest.php
+++ b/tests/phpunit/unit/includes/language/LanguageTest.php
@@ -2,6 +2,7 @@
use MediaWiki\Config\HashConfig;
use MediaWiki\Json\FormatJson;
+use MediaWiki\Language\Language;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Languages\LanguageFallback;
use MediaWiki\Languages\LanguageNameUtils;
diff --git a/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php b/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php
index 06f724efaef4..32292888ad90 100644
--- a/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php
+++ b/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php
@@ -9,7 +9,7 @@ trait TempFSFileTestTrait {
abstract protected function newFile();
/**
- * @covers \TempFSFile
+ * @covers \Wikimedia\FileBackend\FSFile\TempFSFile
*/
public function testPurge() {
$file = $this->newFile();
@@ -19,7 +19,7 @@ trait TempFSFileTestTrait {
}
/**
- * @covers \TempFSFile
+ * @covers \Wikimedia\FileBackend\FSFile\TempFSFile
*/
public function testBind() {
$file = $this->newFile();
@@ -40,7 +40,7 @@ trait TempFSFileTestTrait {
}
/**
- * @covers \TempFSFile
+ * @covers \Wikimedia\FileBackend\FSFile\TempFSFile
*/
public function testPreserve() {
$file = $this->newFile();
diff --git a/tests/phpunit/unit/includes/libs/rdbms/ReadOnlyModeTest.php b/tests/phpunit/unit/includes/libs/rdbms/ReadOnlyModeTest.php
index 9c615858c351..d94599e165be 100644
--- a/tests/phpunit/unit/includes/libs/rdbms/ReadOnlyModeTest.php
+++ b/tests/phpunit/unit/includes/libs/rdbms/ReadOnlyModeTest.php
@@ -1,5 +1,6 @@
<?php
+use Wikimedia\FileBackend\FSFile\TempFSFile;
use Wikimedia\Rdbms\ConfiguredReadOnlyMode;
use Wikimedia\Rdbms\ILBFactory;
use Wikimedia\Rdbms\ILoadBalancer;
diff --git a/tests/phpunit/unit/includes/title/NaiveForeignTitleFactoryTest.php b/tests/phpunit/unit/includes/title/NaiveForeignTitleFactoryTest.php
index 3ac3f23301a9..61a56a948d6c 100644
--- a/tests/phpunit/unit/includes/title/NaiveForeignTitleFactoryTest.php
+++ b/tests/phpunit/unit/includes/title/NaiveForeignTitleFactoryTest.php
@@ -19,6 +19,7 @@
* @author This, that and the other
*/
+use MediaWiki\Language\Language;
use MediaWiki\Title\ForeignTitle;
use MediaWiki\Title\NaiveForeignTitleFactory;
diff --git a/tests/phpunit/unit/includes/watchlist/WatchedItemStoreUnitTest.php b/tests/phpunit/unit/includes/watchlist/WatchedItemStoreUnitTest.php
index 2970c683766c..a421d717817e 100644
--- a/tests/phpunit/unit/includes/watchlist/WatchedItemStoreUnitTest.php
+++ b/tests/phpunit/unit/includes/watchlist/WatchedItemStoreUnitTest.php
@@ -5,6 +5,7 @@ use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Cache\LinkCache;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\Deferred\DeferredUpdates;
+use MediaWiki\Language\Language;
use MediaWiki\Linker\LinksMigration;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\Logger\LoggerFactory;
diff --git a/tests/phpunit/unit/languages/MessagesStructureTest.php b/tests/phpunit/unit/languages/MessagesStructureTest.php
index 11bb11a74457..257208272224 100644
--- a/tests/phpunit/unit/languages/MessagesStructureTest.php
+++ b/tests/phpunit/unit/languages/MessagesStructureTest.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Language\Language;
+
/**
* Validate the Messages*.php files
* @coversNothing -- no way to cover non-class files
diff --git a/tests/phpunit/unit/maintenance/MWDoxygenFilterTest.php b/tests/phpunit/unit/maintenance/MWDoxygenFilterTest.php
index 5a3b931cce66..c45803b7d572 100644
--- a/tests/phpunit/unit/maintenance/MWDoxygenFilterTest.php
+++ b/tests/phpunit/unit/maintenance/MWDoxygenFilterTest.php
@@ -1,5 +1,7 @@
<?php
+use MediaWiki\Maintenance\MWDoxygenFilter;
+
/**
* @covers \MediaWiki\Namespace\MWDoxygenFilter
*/