Aaron Schulz has uploaded a new change for review. https://gerrit.wikimedia.org/r/308443
Change subject: Reset the LocalClusterObjectCache service in tests ...................................................................... Reset the LocalClusterObjectCache service in tests Change-Id: I0886e749dee19d729bcd4f398d65b78aa22a8065 --- M tests/phpunit/CaptchaPreAuthenticationProviderTest.php 1 file changed, 9 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ConfirmEdit refs/changes/43/308443/1 diff --git a/tests/phpunit/CaptchaPreAuthenticationProviderTest.php b/tests/phpunit/CaptchaPreAuthenticationProviderTest.php index 334393e..72b3015 100644 --- a/tests/phpunit/CaptchaPreAuthenticationProviderTest.php +++ b/tests/phpunit/CaptchaPreAuthenticationProviderTest.php @@ -23,7 +23,15 @@ ] ); CaptchaStore::unsetInstanceForTests(); CaptchaStore::get()->clearAll(); - ObjectCache::$instances[__METHOD__] = new HashBagOStuff(); + $services = \MediaWiki\MediaWikiServices::getInstance(); + if ( method_exists( $services, 'getLocalClusterObjectCache' ) ) { + $services->resetServiceForTesting( 'LocalClusterObjectCache' ); + $services->redefineService( 'LocalClusterObjectCache', function () { + return new HashBagOStuff(); + } ); + } else { + ObjectCache::$instances[__METHOD__] = new HashBagOStuff(); + } } public function tearDown() { -- To view, visit https://gerrit.wikimedia.org/r/308443 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0886e749dee19d729bcd4f398d65b78aa22a8065 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ConfirmEdit Gerrit-Branch: master Gerrit-Owner: Aaron Schulz <asch...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits