aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/api/query/ApiQueryInfoTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/api/query/ApiQueryInfoTest.php')
-rw-r--r--tests/phpunit/includes/api/query/ApiQueryInfoTest.php15
1 files changed, 4 insertions, 11 deletions
diff --git a/tests/phpunit/includes/api/query/ApiQueryInfoTest.php b/tests/phpunit/includes/api/query/ApiQueryInfoTest.php
index 3b5442afa4f2..080202581a50 100644
--- a/tests/phpunit/includes/api/query/ApiQueryInfoTest.php
+++ b/tests/phpunit/includes/api/query/ApiQueryInfoTest.php
@@ -6,6 +6,7 @@ use MediaWiki\Block\DatabaseBlock;
use MediaWiki\Context\RequestContext;
use MediaWiki\MainConfigNames;
use MediaWiki\Tests\Api\ApiTestCase;
+use MediaWiki\Tests\User\TempUser\TempUserTestTrait;
use MediaWiki\Title\Title;
use MediaWiki\User\User;
use Wikimedia\Timestamp\ConvertibleTimestamp;
@@ -18,6 +19,7 @@ use Wikimedia\Timestamp\ConvertibleTimestamp;
* @covers \ApiQueryInfo
*/
class ApiQueryInfoTest extends ApiTestCase {
+ use TempUserTestTrait;
protected function setUp(): void {
parent::setUp();
@@ -119,9 +121,7 @@ class ApiQueryInfoTest extends ApiTestCase {
$title = $page->getTitle();
// Disabled
- $this->overrideConfigValue( MainConfigNames::AutoCreateTempUser, [
- 'enabled' => false,
- ] );
+ $this->disableAutoCreateTempUser();
[ $data ] = $this->doApiRequest( [
'action' => 'query',
'prop' => 'info',
@@ -134,14 +134,7 @@ class ApiQueryInfoTest extends ApiTestCase {
// Enabled
$this->setGroupPermissions( '*', 'createaccount', true );
- $this->overrideConfigValue( MainConfigNames::AutoCreateTempUser, [
- 'enabled' => true,
- 'expireAfterDays' => null,
- 'actions' => [ 'edit' ],
- 'genPattern' => 'Unregistered $1',
- 'serialProvider' => [],
- 'serialMapping' => [],
- ] );
+ $this->enableAutoCreateTempUser();
[ $data ] = $this->doApiRequest( [
'action' => 'query',
'prop' => 'info',