From b992ac2eb5c9ab1698d725994412480874559bf9 Mon Sep 17 00:00:00 2001 From: "Eloy Lafuente (stronk7)" Date: Mon, 27 Feb 2012 22:20:34 +0100 Subject: [PATCH] MDL-29161 weblib: added one more test about un-keyed array params --- lib/simpletest/testweblib.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/simpletest/testweblib.php b/lib/simpletest/testweblib.php index 02cf10683a6..c117d81a38c 100644 --- a/lib/simpletest/testweblib.php +++ b/lib/simpletest/testweblib.php @@ -122,6 +122,11 @@ class web_test extends UnitTestCase { $url = new moodle_url('http://example.com/?a[1]=1&a[2]=2'); $this->assertEqual($strurl, $url->out(false)); + + // For un-keyed array params, we expect 0..n keys to be returned + $strurl = 'http://example.com/?a%5B0%5D=0&a%5B1%5D=1'; + $url = new moodle_url('http://example.com/?a[]=0&a[]=1'); + $this->assertEqual($strurl, $url->out(false)); } function test_compare_url() {