aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/ReadOnlyModeTest.php
diff options
context:
space:
mode:
authorAryeh Gregor <ayg@aryeh.name>2019-04-10 16:20:28 +0300
committerAryeh Gregor <ayg@aryeh.name>2019-04-10 19:39:34 +0300
commit9d5e3ad0f5a68b435e539315709866c677562adf (patch)
tree85401193bd0a66b839c287ea8f5a8f0b6b13d05f /tests/phpunit/includes/ReadOnlyModeTest.php
parentb2ebc4452456a1ce1b228fe10bda5161469b646e (diff)
downloadmediawikicore-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.php24
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' );
- }
}