aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/cache/LocalisationCacheTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/cache/LocalisationCacheTest.php')
-rw-r--r--tests/phpunit/includes/cache/LocalisationCacheTest.php30
1 files changed, 15 insertions, 15 deletions
diff --git a/tests/phpunit/includes/cache/LocalisationCacheTest.php b/tests/phpunit/includes/cache/LocalisationCacheTest.php
index a0d308aa75f7..7d62b018b3fe 100644
--- a/tests/phpunit/includes/cache/LocalisationCacheTest.php
+++ b/tests/phpunit/includes/cache/LocalisationCacheTest.php
@@ -8,10 +8,10 @@
class LocalisationCacheTest extends MediaWikiTestCase {
protected function setUp() {
parent::setUp();
- $this->setMwGlobals( array(
- 'wgExtensionMessagesFiles' => array(),
- 'wgHooks' => array(),
- ) );
+ $this->setMwGlobals( [
+ 'wgExtensionMessagesFiles' => [],
+ 'wgHooks' => [],
+ ] );
}
/**
@@ -20,12 +20,12 @@ class LocalisationCacheTest extends MediaWikiTestCase {
protected function getMockLocalisationCache() {
global $IP;
$lc = $this->getMockBuilder( 'LocalisationCache' )
- ->setConstructorArgs( array( array( 'store' => 'detect' ) ) )
- ->setMethods( array( 'getMessagesDirs' ) )
+ ->setConstructorArgs( [ [ 'store' => 'detect' ] ] )
+ ->setMethods( [ 'getMessagesDirs' ] )
->getMock();
$lc->expects( $this->any() )->method( 'getMessagesDirs' )
->will( $this->returnValue(
- array( "$IP/tests/phpunit/data/localisationcache" )
+ [ "$IP/tests/phpunit/data/localisationcache" ]
) );
return $lc;
@@ -63,11 +63,11 @@ class LocalisationCacheTest extends MediaWikiTestCase {
$lc = $this->getMockLocalisationCache();
$lc->recache( 'uk' );
$this->assertEquals(
- array(
+ [
'present-uk' => 'uk',
'present-ru' => 'ru',
'present-en' => 'en',
- ),
+ ],
$lc->getItem( 'uk', 'messages' ),
'Fallbacks are only used to fill missing data'
);
@@ -76,8 +76,8 @@ class LocalisationCacheTest extends MediaWikiTestCase {
public function testRecacheFallbacksWithHooks() {
// Use hook to provide updates for messages. This is what the
// LocalisationUpdate extension does. See bug 68781.
- $this->mergeMwGlobalArrayValue( 'wgHooks', array(
- 'LocalisationCacheRecacheFallback' => array(
+ $this->mergeMwGlobalArrayValue( 'wgHooks', [
+ 'LocalisationCacheRecacheFallback' => [
function (
LocalisationCache $lc,
$code,
@@ -89,17 +89,17 @@ class LocalisationCacheTest extends MediaWikiTestCase {
$cache['messages']['present-en'] = 'ru-override';
}
}
- )
- ) );
+ ]
+ ] );
$lc = $this->getMockLocalisationCache();
$lc->recache( 'uk' );
$this->assertEquals(
- array(
+ [
'present-uk' => 'uk',
'present-ru' => 'ru-override',
'present-en' => 'ru-override',
- ),
+ ],
$lc->getItem( 'uk', 'messages' ),
'Updates provided by hooks follow the normal fallback order.'
);