X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Flanguages%2FLanguageClassesTestCase.php;h=2216ba40b17ae972b81f770382a920e2d4c1b2ee;hb=1b3dbbd3121df0fc2ad3225631d7ac126bf1ba95;hp=632e037ff3c3aa47ac4dd2b3abca4357cdb58a2b;hpb=bad62996da5d15050a4faa974f97387edbe5e2c3;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/languages/LanguageClassesTestCase.php b/tests/phpunit/languages/LanguageClassesTestCase.php index 632e037ff3..2216ba40b1 100644 --- a/tests/phpunit/languages/LanguageClassesTestCase.php +++ b/tests/phpunit/languages/LanguageClassesTestCase.php @@ -47,16 +47,16 @@ abstract class LanguageClassesTestCase extends MediaWikiTestCase { */ protected function setUp() { parent::setUp(); - $found = preg_match( '/Language(.+)Test/', get_called_class(), $m ); + $found = preg_match( '/Language(.+)Test/', static::class, $m ); if ( $found ) { # Normalize language code since classes uses underscores - $m[1] = str_replace( '_', '-', $m[1] ); + $m[1] = strtolower( str_replace( '_', '-', $m[1] ) ); } else { # Fallback to english language $m[1] = 'en'; wfDebug( - __METHOD__ . " could not extract a language name " - . "out of " . get_called_class() . " failling back to 'en'\n" + __METHOD__ . ' could not extract a language name ' + . 'out of ' . static::class . " failling back to 'en'\n" ); } // @todo validate $m[1] which should be a valid language code