X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2FGlobalFunctions%2FwfUrlencodeTest.php;h=cbe2e2f533505e02db71f67b579f3539a9cb618c;hb=fe79bc528b0e054aa630bd4fcfcdd4a9804892da;hp=92115b03ab4636a52c358fbd5009571250ee4ee4;hpb=c108dd32d9b0e6bfa78ed2d94625aa0a036f2689;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/GlobalFunctions/wfUrlencodeTest.php b/tests/phpunit/includes/GlobalFunctions/wfUrlencodeTest.php index 92115b03ab..cbe2e2f533 100644 --- a/tests/phpunit/includes/GlobalFunctions/wfUrlencodeTest.php +++ b/tests/phpunit/includes/GlobalFunctions/wfUrlencodeTest.php @@ -80,47 +80,47 @@ class WfUrlencodeTest extends MediaWikiTestCase { /** * Format is either: - * array( 'input', 'expected' ); + * [ 'input', 'expected' ]; * Or: - * array( 'input', - * array( 'Apache', 'expected' ), - * array( 'Microsoft-IIS/7', 'expected' ), - * ), + * [ 'input', + * [ 'Apache', 'expected' ], + * [ 'Microsoft-IIS/7', 'expected' ], + * ], * If you want to add other HTTP server name, you will have to add a new * testing method much like the testEncodingUrlWith() method above. */ public static function provideURLS() { - return array( + return [ # ## RFC 1738 chars // + is not safe - array( '+', '%2B' ), + [ '+', '%2B' ], // & and = not safe in queries - array( '&', '%26' ), - array( '=', '%3D' ), + [ '&', '%26' ], + [ '=', '%3D' ], - array( ':', array( + [ ':', [ 'Apache' => ':', 'Microsoft-IIS/7' => '%3A', - ) ), + ] ], // remaining chars do not need encoding - array( + [ ';@$-_.!*', ';@$-_.!*', - ), + ], # ## Other tests // slash remain unchanged. %2F seems to break things - array( '/', '/' ), + [ '/', '/' ], // T105265 - array( '~', '~' ), + [ '~', '~' ], // Other 'funnies' chars - array( '[]', '%5B%5D' ), - array( '<>', '%3C%3E' ), + [ '[]', '%5B%5D' ], + [ '<>', '%3C%3E' ], // Apostrophe is encoded - array( '\'', '%27' ), - ); + [ '\'', '%27' ], + ]; } }