Merge "Hide hiddencat catwatch changes in special changelists"
[lhc/web/wiklou.git] / tests / phpunit / includes / parser / MediaWikiParserTest.php
index 96ae3be..173447f 100644 (file)
@@ -7,6 +7,7 @@ require_once __DIR__ . '/NewParserTest.php';
  * an PHPUnit_Framework_Test object
  *
  * @group Parser
+ * @group ParserTests
  * @group Database
  */
 class MediaWikiParserTest {
@@ -63,7 +64,7 @@ class MediaWikiParserTest {
                $wantsRest = ( $flags & self::NO_CORE );
 
                # Will hold the .txt parser test files we will include
-               $filesToTest = array();
+               $filesToTest = [];
 
                # Filter out .txt files
                foreach ( $wgParserTestFiles as $parserTestFile ) {
@@ -83,7 +84,7 @@ class MediaWikiParserTest {
                        . implode( ' ', $filesToTest ) );
 
                $suite = new PHPUnit_Framework_TestSuite;
-               $testList = array();
+               $testList = [];
                $counter = 0;
                foreach ( $filesToTest as $fileName ) {
                        // Call the highest level directory the extension name.
@@ -92,11 +93,14 @@ class MediaWikiParserTest {
                        // things, which is good enough for our purposes.
                        $extensionName = basename( dirname( $fileName ) );
                        $testsName = $extensionName . '__' . basename( $fileName, '.txt' );
-                       $escapedFileName = strtr( $fileName, array( "'" => "\\'", '\\' => '\\\\' ) );
+                       $escapedFileName = strtr( $fileName, [ "'" => "\\'", '\\' => '\\\\' ] );
                        $parserTestClassName = ucfirst( $testsName );
+
                        // Official spec for class names: http://php.net/manual/en/language.oop5.basic.php
                        // Prepend 'ParserTest_' to be paranoid about it not starting with a number
-                       $parserTestClassName = 'ParserTest_' . preg_replace( '/[^a-zA-Z0-9_\x7f-\xff]/', '_', $parserTestClassName );
+                       $parserTestClassName = 'ParserTest_' .
+                               preg_replace( '/[^a-zA-Z0-9_\x7f-\xff]/', '_', $parserTestClassName );
+
                        if ( isset( $testList[$parserTestClassName] ) ) {
                                // If a conflict happens, gives a very unclear fatal.
                                // So as a last ditch effort to prevent that eventuality, if there