Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/CheckUser/tests/phpunit/integration/Investigate/Services/PreliminaryCheckServiceDatabaseTest.php
Ðазад
<?php namespace MediaWiki\CheckUser\Tests\Integration\Investigate\Services; use MediaWiki\Tests\Unit\Permissions\MockAuthorityTrait; use MediaWiki\WikiMap\WikiMap; use MediaWikiIntegrationTestCase; use Wikimedia\TestingAccessWrapper; /** * Test class for PreliminaryCheckService class * * @group CheckUser * @group Database * @covers \MediaWiki\CheckUser\Investigate\Services\PreliminaryCheckService */ class PreliminaryCheckServiceDatabaseTest extends MediaWikiIntegrationTestCase { use MockAuthorityTrait; /** @dataProvider provideIsUserBlocked */ public function testIsUserBlocked( $block ) { $testUser = $this->getTestUser()->getUser(); if ( $block ) { $this->getServiceContainer()->getBlockUserFactory()->newBlockUser( $testUser, $this->mockRegisteredUltimateAuthority(), 'infinity' )->placeBlock(); } $objectUnderTest = $this->getServiceContainer()->get( 'CheckUserPreliminaryCheckService' ); $objectUnderTest = TestingAccessWrapper::newFromObject( $objectUnderTest ); $this->assertSame( $block, $objectUnderTest->isUserBlocked( $testUser->getId(), WikiMap::getCurrentWikiId() ) ); } public static function provideIsUserBlocked() { return [ 'User is blocked' => [ true ], 'User is not blocked' => [ false ] ]; } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка