X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2FMediaWikiTest.php;h=a8d1e3395017ec9260791105dac74b7a16a3ba7e;hb=28cb34cfae46c29033f10a3b192ec3e5bde3f6b7;hp=e1962436ecd9fc10f1732a81813d8dfabc64defc;hpb=536a06e64303f1cc8f44b197d8dc7423cda959a6;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/MediaWikiTest.php b/tests/phpunit/includes/MediaWikiTest.php index e1962436ec..a8d1e33950 100644 --- a/tests/phpunit/includes/MediaWikiTest.php +++ b/tests/phpunit/includes/MediaWikiTest.php @@ -4,116 +4,116 @@ class MediaWikiTest extends MediaWikiTestCase { protected function setUp() { parent::setUp(); - $this->setMwGlobals( array( + $this->setMwGlobals( [ 'wgServer' => 'http://example.org', 'wgScriptPath' => '/w', 'wgScript' => '/w/index.php', 'wgArticlePath' => '/wiki/$1', - 'wgActionPaths' => array(), - ) ); + 'wgActionPaths' => [], + ] ); } public static function provideTryNormaliseRedirect() { - return array( - array( + return [ + [ // View: Canonical 'url' => 'http://example.org/wiki/Foo_Bar', - 'query' => array(), + 'query' => [], 'title' => 'Foo_Bar', 'redirect' => false, - ), - array( + ], + [ // View: Escaped title 'url' => 'http://example.org/wiki/Foo%20Bar', - 'query' => array(), + 'query' => [], 'title' => 'Foo_Bar', 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + ], + [ // View: Script path 'url' => 'http://example.org/w/index.php?title=Foo_Bar', - 'query' => array( 'title' => 'Foo_Bar' ), + 'query' => [ 'title' => 'Foo_Bar' ], 'title' => 'Foo_Bar', - 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + 'redirect' => false, + ], + [ // View: Script path with implicit title from page id 'url' => 'http://example.org/w/index.php?curid=123', - 'query' => array( 'curid' => '123' ), + 'query' => [ 'curid' => '123' ], 'title' => 'Foo_Bar', 'redirect' => false, - ), - array( + ], + [ // View: Script path with implicit title from revision id 'url' => 'http://example.org/w/index.php?oldid=123', - 'query' => array( 'oldid' => '123' ), + 'query' => [ 'oldid' => '123' ], 'title' => 'Foo_Bar', 'redirect' => false, - ), - array( + ], + [ // View: Script path without title 'url' => 'http://example.org/w/index.php', - 'query' => array(), + 'query' => [], 'title' => 'Main_Page', 'redirect' => 'http://example.org/wiki/Main_Page', - ), - array( + ], + [ // View: Script path with empty title 'url' => 'http://example.org/w/index.php?title=', - 'query' => array( 'title' => '' ), + 'query' => [ 'title' => '' ], 'title' => 'Main_Page', 'redirect' => 'http://example.org/wiki/Main_Page', - ), - array( + ], + [ // View: Index with escaped title 'url' => 'http://example.org/w/index.php?title=Foo%20Bar', - 'query' => array( 'title' => 'Foo Bar' ), + 'query' => [ 'title' => 'Foo Bar' ], 'title' => 'Foo_Bar', 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + ], + [ // View: Script path with escaped title 'url' => 'http://example.org/w/?title=Foo_Bar', - 'query' => array( 'title' => 'Foo_Bar' ), + 'query' => [ 'title' => 'Foo_Bar' ], 'title' => 'Foo_Bar', - 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + 'redirect' => false, + ], + [ // View: Root path with escaped title 'url' => 'http://example.org/?title=Foo_Bar', - 'query' => array( 'title' => 'Foo_Bar' ), + 'query' => [ 'title' => 'Foo_Bar' ], 'title' => 'Foo_Bar', - 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + 'redirect' => false, + ], + [ // View: Canonical with redundant query 'url' => 'http://example.org/wiki/Foo_Bar?action=view', - 'query' => array( 'action' => 'view' ), + 'query' => [ 'action' => 'view' ], 'title' => 'Foo_Bar', - 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + 'redirect' => false, + ], + [ // Edit: Canonical view url with action query 'url' => 'http://example.org/wiki/Foo_Bar?action=edit', - 'query' => array( 'action' => 'edit' ), + 'query' => [ 'action' => 'edit' ], 'title' => 'Foo_Bar', 'redirect' => false, - ), - array( + ], + [ // View: Index with action query 'url' => 'http://example.org/w/index.php?title=Foo_Bar&action=view', - 'query' => array( 'title' => 'Foo_Bar', 'action' => 'view' ), + 'query' => [ 'title' => 'Foo_Bar', 'action' => 'view' ], 'title' => 'Foo_Bar', - 'redirect' => 'http://example.org/wiki/Foo_Bar', - ), - array( + 'redirect' => false, + ], + [ // Edit: Index with action query 'url' => 'http://example.org/w/index.php?title=Foo_Bar&action=edit', - 'query' => array( 'title' => 'Foo_Bar', 'action' => 'edit' ), + 'query' => [ 'title' => 'Foo_Bar', 'action' => 'edit' ], 'title' => 'Foo_Bar', 'redirect' => false, - ), - ); + ], + ]; } /**