diff options
author | Aryeh Gregor <ayg@aryeh.name> | 2019-04-10 16:20:28 +0300 |
---|---|---|
committer | Aryeh Gregor <ayg@aryeh.name> | 2019-04-10 19:39:34 +0300 |
commit | 9d5e3ad0f5a68b435e539315709866c677562adf (patch) | |
tree | 85401193bd0a66b839c287ea8f5a8f0b6b13d05f /tests/phpunit/includes/ReadOnlyModeTest.php | |
parent | b2ebc4452456a1ce1b228fe10bda5161469b646e (diff) | |
download | mediawikicore-9d5e3ad0f5a68b435e539315709866c677562adf.tar.gz mediawikicore-9d5e3ad0f5a68b435e539315709866c677562adf.zip |
Drop clearCache() from (Configured)ReadOnlyMode
These are services, so tests should just override services to reset
them.
Change-Id: Icb1a041f8fac1ea0b7421e69b7b31b24171d868b
Diffstat (limited to 'tests/phpunit/includes/ReadOnlyModeTest.php')
-rw-r--r-- | tests/phpunit/includes/ReadOnlyModeTest.php | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/tests/phpunit/includes/ReadOnlyModeTest.php b/tests/phpunit/includes/ReadOnlyModeTest.php index b14424fb3a40..2d91d4de9f7b 100644 --- a/tests/phpunit/includes/ReadOnlyModeTest.php +++ b/tests/phpunit/includes/ReadOnlyModeTest.php @@ -167,28 +167,4 @@ class ReadOnlyModeTest extends MediaWikiTestCase { $rom->setReason( 'override' ); $this->assertSame( 'override', $rom->getReason() ); } - - /** - * @covers ReadOnlyMode::clearCache - * @covers ConfiguredReadOnlyMode::clearCache - */ - public function testClearCache() { - $fileName = $this->getNewTempFile(); - unlink( $fileName ); - $config = new HashConfig( [ - 'ReadOnly' => null, - 'ReadOnlyFile' => $fileName, - ] ); - $cro = new ConfiguredReadOnlyMode( $config ); - $lb = $this->createLB( [ 'lbMessage' => false ] ); - $rom = new ReadOnlyMode( $cro, $lb ); - - $this->assertSame( false, $rom->getReason(), 'initial' ); - - file_put_contents( $fileName, 'file' ); - $this->assertSame( false, $rom->getReason(), 'stale' ); - - $rom->clearCache(); - $this->assertSame( 'file', $rom->getReason(), 'fresh' ); - } } |