Type hint against LinkTarget in WatchedItemStore
[lhc/web/wiklou.git] / tests / phpunit / includes / GlobalFunctions / wfRemoveDotSegmentsTest.php
index 05155db..eae5588 100644 (file)
@@ -2,7 +2,7 @@
 
 /**
  * @group GlobalFunctions
- *@covers ::wfRemoveDotSegments
+ * @covers ::wfRemoveDotSegments
  */
 class WfRemoveDotSegmentsTest extends MediaWikiTestCase {
        /**
@@ -22,72 +22,72 @@ class WfRemoveDotSegmentsTest extends MediaWikiTestCase {
         * @return array
         */
        public static function providePaths() {
-               return array(
-                       array( '/a/b/c/./../../g', '/a/g' ),
-                       array( 'mid/content=5/../6', 'mid/6' ),
-                       array( '/a//../b', '/a/b' ),
-                       array( '/.../a', '/.../a' ),
-                       array( '.../a', '.../a' ),
-                       array( '', '' ),
-                       array( '/', '/' ),
-                       array( '//', '//' ),
-                       array( '.', '' ),
-                       array( '..', '' ),
-                       array( '...', '...' ),
-                       array( '/.', '/' ),
-                       array( '/..', '/' ),
-                       array( './', '' ),
-                       array( '../', '' ),
-                       array( './a', 'a' ),
-                       array( '../a', 'a' ),
-                       array( '../../a', 'a' ),
-                       array( '.././a', 'a' ),
-                       array( './../a', 'a' ),
-                       array( '././a', 'a' ),
-                       array( '../../', '' ),
-                       array( '.././', '' ),
-                       array( './../', '' ),
-                       array( '././', '' ),
-                       array( '../..', '' ),
-                       array( '../.', '' ),
-                       array( './..', '' ),
-                       array( './.', '' ),
-                       array( '/../../a', '/a' ),
-                       array( '/.././a', '/a' ),
-                       array( '/./../a', '/a' ),
-                       array( '/././a', '/a' ),
-                       array( '/../../', '/' ),
-                       array( '/.././', '/' ),
-                       array( '/./../', '/' ),
-                       array( '/././', '/' ),
-                       array( '/../..', '/' ),
-                       array( '/../.', '/' ),
-                       array( '/./..', '/' ),
-                       array( '/./.', '/' ),
-                       array( 'b/../../a', '/a' ),
-                       array( 'b/.././a', '/a' ),
-                       array( 'b/./../a', '/a' ),
-                       array( 'b/././a', 'b/a' ),
-                       array( 'b/../../', '/' ),
-                       array( 'b/.././', '/' ),
-                       array( 'b/./../', '/' ),
-                       array( 'b/././', 'b/' ),
-                       array( 'b/../..', '/' ),
-                       array( 'b/../.', '/' ),
-                       array( 'b/./..', '/' ),
-                       array( 'b/./.', 'b/' ),
-                       array( '/b/../../a', '/a' ),
-                       array( '/b/.././a', '/a' ),
-                       array( '/b/./../a', '/a' ),
-                       array( '/b/././a', '/b/a' ),
-                       array( '/b/../../', '/' ),
-                       array( '/b/.././', '/' ),
-                       array( '/b/./../', '/' ),
-                       array( '/b/././', '/b/' ),
-                       array( '/b/../..', '/' ),
-                       array( '/b/../.', '/' ),
-                       array( '/b/./..', '/' ),
-                       array( '/b/./.', '/b/' ),
-               );
+               return [
+                       [ '/a/b/c/./../../g', '/a/g' ],
+                       [ 'mid/content=5/../6', 'mid/6' ],
+                       [ '/a//../b', '/a/b' ],
+                       [ '/.../a', '/.../a' ],
+                       [ '.../a', '.../a' ],
+                       [ '', '' ],
+                       [ '/', '/' ],
+                       [ '//', '//' ],
+                       [ '.', '' ],
+                       [ '..', '' ],
+                       [ '...', '...' ],
+                       [ '/.', '/' ],
+                       [ '/..', '/' ],
+                       [ './', '' ],
+                       [ '../', '' ],
+                       [ './a', 'a' ],
+                       [ '../a', 'a' ],
+                       [ '../../a', 'a' ],
+                       [ '.././a', 'a' ],
+                       [ './../a', 'a' ],
+                       [ '././a', 'a' ],
+                       [ '../../', '' ],
+                       [ '.././', '' ],
+                       [ './../', '' ],
+                       [ '././', '' ],
+                       [ '../..', '' ],
+                       [ '../.', '' ],
+                       [ './..', '' ],
+                       [ './.', '' ],
+                       [ '/../../a', '/a' ],
+                       [ '/.././a', '/a' ],
+                       [ '/./../a', '/a' ],
+                       [ '/././a', '/a' ],
+                       [ '/../../', '/' ],
+                       [ '/.././', '/' ],
+                       [ '/./../', '/' ],
+                       [ '/././', '/' ],
+                       [ '/../..', '/' ],
+                       [ '/../.', '/' ],
+                       [ '/./..', '/' ],
+                       [ '/./.', '/' ],
+                       [ 'b/../../a', '/a' ],
+                       [ 'b/.././a', '/a' ],
+                       [ 'b/./../a', '/a' ],
+                       [ 'b/././a', 'b/a' ],
+                       [ 'b/../../', '/' ],
+                       [ 'b/.././', '/' ],
+                       [ 'b/./../', '/' ],
+                       [ 'b/././', 'b/' ],
+                       [ 'b/../..', '/' ],
+                       [ 'b/../.', '/' ],
+                       [ 'b/./..', '/' ],
+                       [ 'b/./.', 'b/' ],
+                       [ '/b/../../a', '/a' ],
+                       [ '/b/.././a', '/a' ],
+                       [ '/b/./../a', '/a' ],
+                       [ '/b/././a', '/b/a' ],
+                       [ '/b/../../', '/' ],
+                       [ '/b/.././', '/' ],
+                       [ '/b/./../', '/' ],
+                       [ '/b/././', '/b/' ],
+                       [ '/b/../..', '/' ],
+                       [ '/b/../.', '/' ],
+                       [ '/b/./..', '/' ],
+                       [ '/b/./.', '/b/' ],
+               ];
        }
 }