3 use MediaWiki\Auth\AuthenticationRequestTestCase;
4 use MediaWiki\Auth\AuthManager;
6 class TitleBlacklistAuthenticationRequestTest extends AuthenticationRequestTestCase {
7 public function setUp() {
8 global $wgDisableAuthManager;
9 if ( !class_exists( AuthManager::class ) || $wgDisableAuthManager ) {
10 $this->markTestSkipped( 'AuthManager is disabled' );
15 protected function getInstance( array $args = [] ) {
16 return new TitleBlacklistAuthenticationRequest();
19 public function provideLoadFromSubmission() {
21 'empty' => [ [], [], [ 'ignoreTitleBlacklist' => false ] ],
22 'true' => [ [], [ 'ignoreTitleBlacklist' => '1' ], [ 'ignoreTitleBlacklist' => true ] ],