tests: Use namespaced classes

Changes to the use statements done automatically via script
Addition of missing use statements and changes to docs done manually

Change-Id: Ib326ae1e5c8409a98398c721e8b8ce42c73bd012
This commit is contained in:
Umherirrender 2023-12-11 15:59:55 +01:00
parent 80790ffc21
commit 388b0374fa
58 changed files with 72 additions and 5 deletions

View file

@ -4,6 +4,7 @@ use MediaWiki\Config\Config;
use MediaWiki\Config\ConfigFactory;
use MediaWiki\Config\HashConfig;
use MediaWiki\Config\MultiConfig;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\HookContainer\FauxGlobalHookArray;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\LinkTarget;

View file

@ -2,6 +2,7 @@
use MediaWiki\MainConfigNames;
use MediaWiki\Request\ContentSecurityPolicy;
use MediaWiki\Request\FauxResponse;
use Wikimedia\TestingAccessWrapper;
class ContentSecurityPolicyTest extends MediaWikiIntegrationTestCase {

View file

@ -11,6 +11,7 @@ use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\Deferred\LinksUpdate\LinksUpdate;
use MediaWiki\Deferred\MWCallableUpdate;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageIdentity;
use MediaWiki\Page\PageIdentityValue;
@ -32,7 +33,6 @@ use MediaWiki\Utils\MWTimestamp;
use MediaWikiIntegrationTestCase;
use Message;
use MockTitleTrait;
use MWCallableUpdate;
use ParserOptions;
use PHPUnit\Framework\MockObject\MockObject;
use TextContent;

View file

@ -2,6 +2,7 @@
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Request\WebRequest;
use MediaWiki\User\User;
use Wikimedia\TestingAccessWrapper;
/**

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\Block\DatabaseBlock;
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\MainConfigNames;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Status\Status;

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\Block\DatabaseBlock;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
/**

View file

@ -3,6 +3,7 @@
use MediaWiki\Block\DatabaseBlock;
use MediaWiki\MainConfigNames;
use MediaWiki\MainConfigSchema;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
/**

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Title\Title;
/**
* @group API
* @group Database

View file

@ -20,6 +20,8 @@
* @file
*/
use MediaWiki\Title\Title;
/**
* These tests validate basic functionality of the api query module
*

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Revision\SlotRecord;
/**

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\Permissions\Authority;
use MediaWiki\Revision\SlotRecord;

View file

@ -132,7 +132,7 @@ class TemporaryPasswordPrimaryAuthenticationProviderTest extends \MediaWikiInteg
}
public function testConfig() {
$config = new \HashConfig( [
$config = new HashConfig( [
MainConfigNames::EnableEmail => false,
MainConfigNames::NewPasswordExpiry => 100,
MainConfigNames::PasswordReminderResendTime => 101,

View file

@ -5,6 +5,7 @@ use MediaWiki\Interwiki\ClassicInterwikiLookup;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleValue;
/**
* @group ContentHandler

View file

@ -4,6 +4,7 @@ use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageReferenceValue;
use MediaWiki\Parser\ParserOutputFlags;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleFactory;
use MediaWiki\User\UserIdentity;
use Wikimedia\TestingAccessWrapper;

View file

@ -2,6 +2,7 @@
use MediaWiki\Deferred\DeferrableUpdate;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\Deferred\EnqueueableDataUpdate;
use MediaWiki\Deferred\MergeableUpdate;
use MediaWiki\Deferred\MWCallableUpdate;
use MediaWiki\Deferred\TransactionRoundDefiningUpdate;

View file

@ -4,6 +4,7 @@ use MediaWiki\Config\HashConfig;
use MediaWiki\MainConfigNames;
use MediaWiki\Output\OutputPage;
use MediaWiki\Permissions\SimpleAuthority;
use MediaWiki\Request\FauxRequest;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\SlotRecord;

View file

@ -2,6 +2,7 @@
use MediaWiki\Block\AbstractBlock;
use MediaWiki\Block\BlockErrorFormatter;
use MediaWiki\Language\RawMessage;
use MediaWiki\User\UserIdentity;
/**

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Title\Title;
/**
* Integration test that checks import success and
* LinkCache integration.

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Title\Title;
/**
* @group JobQueue
* @group medium

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Page\PageAssertionException;
use MediaWiki\Title\Title;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\MainConfigNames;
use MediaWiki\Revision\RevisionRecord;

View file

@ -5,6 +5,7 @@ use MediaWiki\Output\OutputPage;
use MediaWiki\Request\FauxRequest;
use MediaWiki\Request\FauxResponse;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleFactory;
/**
* @covers PageDataRequestHandler

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Config\SiteConfiguration;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;

View file

@ -1,6 +1,8 @@
<?php
use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleFactory;
use MediaWiki\User\UserIdentityValue;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\LBFactory;

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Title\Title;
class FakeDimensionFile extends File {
public $mustRender = false;
public $mime;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\MainConfigNames;
use MediaWiki\Output\OutputPage;
use MediaWiki\Request\FauxRequest;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\SlotRecord;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Page\UndeletePage;
use MediaWiki\Revision\SlotRecord;
use MediaWiki\Title\Title;

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\Category\Category;
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Content\Renderer\ContentRenderer;
use MediaWiki\Deferred\SiteStatsUpdate;
use MediaWiki\Edit\PreparedEdit;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Logger\Spi as LoggerSpi;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;

View file

@ -6,6 +6,7 @@ use MediaWiki\DAO\WikiAwareEntity;
use MediaWiki\SpecialPage\FormSpecialPage;
use MediaWiki\User\User;
use MediaWiki\Utils\MWTimestamp;
use Wikimedia\Rdbms\ReadOnlyMode;
/**
* Factory for handling the special page list and generating SpecialPage objects.

View file

@ -1,4 +1,7 @@
<?php
use MediaWiki\Specials\SpecialAllPages;
/**
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by

View file

@ -7,6 +7,7 @@ use MediaWiki\HookContainer\HookContainer;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\Pager\ContribsPager;
use MediaWiki\Pager\IndexPager;
use MediaWiki\Revision\RevisionStore;
use MediaWiki\Title\NamespaceInfo;
use MediaWiki\Title\Title;

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Specials\Contribute\Card\ContributeCard;
use MediaWiki\Specials\Contribute\Card\ContributeCardActionLink;
use MediaWiki\Specials\Contribute\ContributeFactory;

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\Specials\SpecialBookSources;
use MediaWiki\Title\TitleFactory;
class SpecialBookSourcesTest extends SpecialPageTestBase {
public static function provideISBNs() {

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\Request\FauxRequest;
use MediaWiki\Specials\SpecialRenameUser;
/**

View file

@ -2,6 +2,7 @@
use MediaWiki\Request\FauxRequest;
use MediaWiki\SpecialPage\SpecialPage;
use MediaWiki\Specials\SpecialUserLogout;
/**
* @covers \MediaWiki\Specials\SpecialUserLogout

View file

@ -3,6 +3,7 @@
use MediaWiki\MainConfigNames;
use MediaWiki\Request\FauxRequest;
use MediaWiki\Specials\SpecialUserRights;
use MediaWiki\WikiMap\WikiMap;
/**
* @group Database

View file

@ -9,9 +9,11 @@ use MediaWiki\Block\Restriction\NamespaceRestriction;
use MediaWiki\Block\Restriction\PageRestriction;
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\CommentFormatter\RowCommentFormatter;
use MediaWiki\CommentStore\CommentStore;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\Pager\BlockListPager;
use MediaWiki\Request\FauxRequest;
use MediaWiki\SpecialPage\SpecialPageFactory;
use MediaWiki\Utils\MWTimestamp;
use Wikimedia\Rdbms\FakeResultWrapper;

View file

@ -11,6 +11,7 @@ use MediaWiki\Status\Status;
use MediaWiki\Tests\Unit\DummyServicesTrait;
use MediaWiki\User\Options\StaticUserOptionsLookup;
use MediaWiki\User\Options\UserOptionsLookup;
use MediaWiki\User\PasswordReset;
use MediaWiki\User\User;
use MediaWiki\User\UserFactory;
use MediaWiki\User\UserNameUtils;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Deferred\DeferredUpdates;
use MediaWiki\Deferred\UserEditCountUpdate;
use MediaWiki\Revision\MutableRevisionRecord;

View file

@ -10,8 +10,8 @@ use MediaWiki\Rest\Handler\Helper\PageRedirectHelper;
use MediaWiki\Rest\RequestData;
use MediaWiki\Rest\ResponseFactory;
use MediaWiki\Tests\Rest\Handler\PageHandlerTestTrait;
use MediaWiki\Title\Title;
use MediaWikiIntegrationTestCase;
use Title;
/**
* @covers \MediaWiki\Rest\Handler\Helper\PageRedirectHelper

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\Page\ParserOutputAccess;
use MediaWiki\Parser\ParserOutputFlags;
@ -13,6 +14,7 @@ use MediaWiki\Revision\RevisionAccessException;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\SlotRecord;
use MediaWiki\Status\Status;
use MediaWiki\Title\Title;
use PHPUnit\Framework\MockObject\MockObject;
use Wikimedia\Parsoid\Config\PageConfig;
use Wikimedia\Parsoid\Core\ContentMetadataCollector;

View file

@ -2,6 +2,7 @@
use MediaWiki\Interwiki\InterwikiLookupAdapter;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleFactory;
/**
* @covers HTMLTitleTextFieldTest

View file

@ -7,7 +7,7 @@ use MediaWiki\Specials\SpecialRandomPage;
*/
class SpecialRandomPageTest extends MediaWikiIntegrationTestCase {
/** @var RandomPage */
/** @var SpecialRandomPage */
private $page;
public function setUp(): void {

View file

@ -2,6 +2,7 @@
use MediaWiki\MainConfigNames;
use MediaWiki\Permissions\UltimateAuthority;
use MediaWiki\User\User;
use MediaWiki\User\UserFactory;
use MediaWiki\User\UserIdentityValue;
use Wikimedia\IPUtils;

View file

@ -3,9 +3,9 @@
namespace MediaWiki\Tests\Maintenance;
use DumpCategoriesAsRdf;
use IMaintainableDatabase;
use MediaWiki\MainConfigNames;
use MediaWikiLangTestCase;
use Wikimedia\Rdbms\IMaintainableDatabase;
/**
* @covers CategoriesRdf

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Title\Title;
/**
* SearchEngine implementation for returning mocked completion search results.
*/

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\Title\Title;
use MediaWiki\User\User;
/**

View file

@ -3,6 +3,7 @@
use MediaWiki\Actions\ActionFactory;
use MediaWiki\Request\FauxRequest;
use MediaWiki\Tests\Unit\DummyServicesTrait;
use MediaWiki\Title\Title;
use PHPUnit\Framework\MockObject\MockObject;
use Psr\Log\LogLevel;
use Psr\Log\NullLogger;

View file

@ -2,6 +2,7 @@
use MediaWiki\Title\Title;
use MediaWiki\User\Options\UserOptionsLookup;
use MediaWiki\User\User;
use MediaWiki\Watchlist\WatchlistManager;
use Wikimedia\TestingAccessWrapper;

View file

@ -3,6 +3,7 @@
use MediaWiki\Block\BlockCache;
use MediaWiki\Block\BlockCacheKey;
use MediaWiki\Block\SystemBlock;
use MediaWiki\Request\FauxRequest;
use MediaWiki\User\UserIdentityValue;
/**

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\Config\ConfigException;
use MediaWiki\Config\HashConfig;
/**
* @covers \MediaWiki\Config\HashConfig

View file

@ -22,6 +22,8 @@ use MediaWiki\EditPage\Constraint\EditRightConstraint;
use MediaWiki\EditPage\Constraint\IEditConstraint;
use MediaWiki\Permissions\PermissionManager;
use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
/**
* Tests the EditRightConstraint

View file

@ -1,5 +1,8 @@
<?php
use MediaWiki\Parser\MagicWord;
use MediaWiki\Parser\MagicWordArray;
use MediaWiki\Parser\MagicWordFactory;
use Wikimedia\TestingAccessWrapper;
/**

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\User\User;
use MediaWiki\User\UserArrayFromResult;
/**

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\CommentStore\CommentStore;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Title\TitleValue;
use MediaWiki\User\Options\UserOptionsLookup;

View file

@ -11,6 +11,7 @@ use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
use MediaWiki\Title\Title;
use MediaWiki\Title\TitleValue;
use MediaWiki\User\TalkPageNotificationManager;
use MediaWiki\User\User;
use MediaWiki\User\UserFactory;
use MediaWiki\User\UserIdentity;
use MediaWiki\User\UserIdentityValue;