aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/api/ApiTestCase.php
diff options
context:
space:
mode:
authorReedy <reedy@wikimedia.org>2024-02-16 19:35:21 +0000
committerReedy <reedy@wikimedia.org>2024-02-18 15:47:04 +0000
commit75640200fbe8086c7fa71dd0c0b3751752c1843c (patch)
tree4da31ad0214062f66da5d167222ac270544b51f9 /tests/phpunit/includes/api/ApiTestCase.php
parentd431e802d50596ead1e42af485c14de350ee21d1 (diff)
downloadmediawikicore-75640200fbe8086c7fa71dd0c0b3751752c1843c.tar.gz
mediawikicore-75640200fbe8086c7fa71dd0c0b3751752c1843c.zip
tests: Namespace api tests
Bug: T357823 Change-Id: I0d7cc2c9b166d5e5b913c1305f7cee017fe377af
Diffstat (limited to 'tests/phpunit/includes/api/ApiTestCase.php')
-rw-r--r--tests/phpunit/includes/api/ApiTestCase.php23
1 files changed, 20 insertions, 3 deletions
diff --git a/tests/phpunit/includes/api/ApiTestCase.php b/tests/phpunit/includes/api/ApiTestCase.php
index 5687d27b5f0b..b3eeb67d5340 100644
--- a/tests/phpunit/includes/api/ApiTestCase.php
+++ b/tests/phpunit/includes/api/ApiTestCase.php
@@ -1,13 +1,28 @@
<?php
+namespace MediaWiki\Tests\Api;
+
+use ApiBase;
+use ApiErrorFormatter;
+use ApiMain;
+use ApiMessage;
+use ApiQueryTokens;
+use ApiResult;
+use ApiUsageException;
+use ArrayAccess;
+use LogicException;
use MediaWiki\Context\RequestContext;
use MediaWiki\MediaWikiServices;
+use MediaWiki\Message\Message;
use MediaWiki\Permissions\Authority;
use MediaWiki\Request\FauxRequest;
+use MediaWiki\Session\Session;
use MediaWiki\Session\SessionManager;
use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait;
+use MediaWikiLangTestCase;
use PHPUnit\Framework\AssertionFailedError;
use PHPUnit\Framework\Constraint\Constraint;
+use ReturnTypeWillChange;
abstract class ApiTestCase extends MediaWikiLangTestCase {
use MockAuthorityTrait;
@@ -44,7 +59,7 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
return isset( $this->getters[$offset] ) || isset( $this->extraUsers[$offset] );
}
- #[\ReturnTypeWillChange]
+ #[ReturnTypeWillChange]
public function offsetGet( $offset ) {
if ( isset( $this->getters[$offset] ) ) {
return ( $this->getters[$offset] )();
@@ -74,7 +89,7 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
protected function tearDown(): void {
// Avoid leaking session over tests
- MediaWiki\Session\SessionManager::getGlobalSession()->clear();
+ SessionManager::getGlobalSession()->clear();
ApiBase::clearCacheForTest();
@@ -184,7 +199,7 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
/**
* @since 1.37
* @param array $params
- * @param MediaWiki\Session\Session|array|null $session
+ * @param Session|array|null $session
* @return FauxRequest
*/
protected function buildFauxRequest( $params, $session ) {
@@ -340,3 +355,5 @@ abstract class ApiTestCase extends MediaWikiLangTestCase {
);
}
}
+
+class_alias( ApiTestCase::class, 'ApiTestCase' );