diff options
Diffstat (limited to 'tests/phpunit/includes/api/query/ApiQueryInfoTest.php')
-rw-r--r-- | tests/phpunit/includes/api/query/ApiQueryInfoTest.php | 15 |
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', |