X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Fauth%2FAbstractPasswordPrimaryAuthenticationProviderTest.php;h=76d8ee933bd9abcd408d222336e08f4b7d84eb8f;hb=4d94cc1432759b89b1e90b982c4e27a5157ebca3;hp=a1cdf7e7cc1f332952340144b2bcdc62d6d95af2;hpb=d24af42ffff087a0824f6e9abefa33cab3e4e835;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/auth/AbstractPasswordPrimaryAuthenticationProviderTest.php b/tests/phpunit/includes/auth/AbstractPasswordPrimaryAuthenticationProviderTest.php index a1cdf7e7cc..76d8ee933b 100644 --- a/tests/phpunit/includes/auth/AbstractPasswordPrimaryAuthenticationProviderTest.php +++ b/tests/phpunit/includes/auth/AbstractPasswordPrimaryAuthenticationProviderTest.php @@ -2,6 +2,9 @@ namespace MediaWiki\Auth; +use MediaWiki\MediaWikiServices; +use Wikimedia\TestingAccessWrapper; + /** * @group AuthManager * @covers MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider @@ -11,14 +14,14 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa $provider = $this->getMockForAbstractClass( AbstractPasswordPrimaryAuthenticationProvider::class ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $this->assertTrue( $providerPriv->authoritative ); $provider = $this->getMockForAbstractClass( AbstractPasswordPrimaryAuthenticationProvider::class, [ [ 'authoritative' => false ] ] ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $this->assertFalse( $providerPriv->authoritative ); } @@ -26,8 +29,8 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa $provider = $this->getMockForAbstractClass( AbstractPasswordPrimaryAuthenticationProvider::class ); - $provider->setConfig( \ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $provider->setConfig( MediaWikiServices::getInstance()->getMainConfig() ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $obj = $providerPriv->getPasswordFactory(); $this->assertInstanceOf( 'PasswordFactory', $obj ); @@ -38,9 +41,9 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa $provider = $this->getMockForAbstractClass( AbstractPasswordPrimaryAuthenticationProvider::class ); - $provider->setConfig( \ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) ); + $provider->setConfig( MediaWikiServices::getInstance()->getMainConfig() ); $provider->setLogger( new \Psr\Log\NullLogger() ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $obj = $providerPriv->getPassword( null ); $this->assertInstanceOf( 'Password', $obj ); @@ -56,10 +59,10 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa ); $provider->setConfig( new \MultiConfig( [ $config, - \ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) + MediaWikiServices::getInstance()->getMainConfig() ] ) ); $provider->setLogger( new \Psr\Log\NullLogger() ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $this->mergeMwGlobalArrayValue( 'wgHooks', [ 'ResetPasswordExpiration' => [] ] ); @@ -105,9 +108,9 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa $provider = $this->getMockForAbstractClass( AbstractPasswordPrimaryAuthenticationProvider::class ); - $provider->setConfig( \ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) ); + $provider->setConfig( MediaWikiServices::getInstance()->getMainConfig() ); $provider->setLogger( new \Psr\Log\NullLogger() ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $this->assertEquals( $uppStatus, $providerPriv->checkPasswordValidity( 'foo', 'bar' ) ); @@ -121,7 +124,8 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa ] ); $manager = new AuthManager( - new \FauxRequest(), \ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) + new \FauxRequest(), + MediaWikiServices::getInstance()->getMainConfig() ); $provider = $this->getMockForAbstractClass( @@ -130,7 +134,7 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa $provider->setConfig( $config ); $provider->setLogger( new \Psr\Log\NullLogger() ); $provider->setManager( $manager ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $manager->removeAuthenticationSessionData( null ); $status = \Status::newGood(); @@ -158,7 +162,7 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa AbstractPasswordPrimaryAuthenticationProvider::class, [ [ 'authoritative' => false ] ] ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $req = new PasswordAuthenticationRequest; @@ -169,7 +173,7 @@ class AbstractPasswordPrimaryAuthenticationProviderTest extends \MediaWikiTestCa AbstractPasswordPrimaryAuthenticationProvider::class, [ [ 'authoritative' => true ] ] ); - $providerPriv = \TestingAccessWrapper::newFromObject( $provider ); + $providerPriv = TestingAccessWrapper::newFromObject( $provider ); $req->password = ''; $ret = $providerPriv->failResponse( $req );