diff options
Diffstat (limited to 'MLEB/UniversalLanguageSelector/tests/phpunit/ResourceLoaderULSTest.php')
-rw-r--r-- | MLEB/UniversalLanguageSelector/tests/phpunit/ResourceLoaderULSTest.php | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/MLEB/UniversalLanguageSelector/tests/phpunit/ResourceLoaderULSTest.php b/MLEB/UniversalLanguageSelector/tests/phpunit/ResourceLoaderULSTest.php deleted file mode 100644 index 41e6f259..00000000 --- a/MLEB/UniversalLanguageSelector/tests/phpunit/ResourceLoaderULSTest.php +++ /dev/null @@ -1,49 +0,0 @@ -<?php -/** - * PHP Unit tests for ResourceLoaderULSModule class. - * - * @file - * @ingroup Extensions - * - * @author Santhosh Thottingal - */ - -/** - * @covers ResourceLoaderULSModule - */ -class ResourceLoaderULSModuleMemcachedTest extends MediaWikiTestCase { - /** - * Test whether the modified time of the RL module varies - * correctly with language code. - * @covers ResourceLoaderSchemaModule::getModifiedTime - */ - function testModifiedTime() { - $request = new WebRequest(); - $module = new ResourceLoaderULSModule(); - - $request->setVal( 'lang', 'he' ); - $context = new ResourceLoaderContext( - new ResourceLoader(), $request ); - $mtimeHebrew = $module->getModifiedTime( $context ); - // sleep for 1 second - sleep( 1 ); - $request->setVal( 'lang', 'hi' ); - $context = new ResourceLoaderContext( new ResourceLoader(), $request ); - $mtimeHindi = $module->getModifiedTime( $context ); - $this->assertGreaterThan( $mtimeHebrew, $mtimeHindi, "Hindi has recent timestamp than Hebrew" ); - - // sleep for 1 second - sleep( 1 ); - $request->setVal( 'lang', 'he' ); - $context = new ResourceLoaderContext( new ResourceLoader(), $request ); - $mtimeHebrewNew = $module->getModifiedTime( $context ); - $this->assertEquals( $mtimeHebrewNew, $mtimeHebrew, "Hebrew timestamp remained same" ); - - // sleep for 1 second - sleep( 1 ); - $request->setVal( 'lang', 'hi' ); - $context = new ResourceLoaderContext( new ResourceLoader(), $request ); - $mtimeHindiNew = $module->getModifiedTime( $context ); - $this->assertEquals( $mtimeHindi, $mtimeHindiNew, "Hindi timestamp remained same" ); - } -} |