aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorNathan Guse <nathaniel.guse@gmail.com>2012-10-12 17:09:12 -0500
committerNathan Guse <nathaniel.guse@gmail.com>2012-10-12 17:09:12 -0500
commit94a3dc5ff7292c8271dfcff9408aa89d401b72ac (patch)
tree6c7bd95bc177a40ee8f7e81fc3f2333c53363a8d /tests
parent3d79ce28031b4c85ee34bd4d43f0c64b18b1a80b (diff)
parentf1a692a5f45d993fe2578f13d365ca10543696f8 (diff)
downloadforums-94a3dc5ff7292c8271dfcff9408aa89d401b72ac.tar
forums-94a3dc5ff7292c8271dfcff9408aa89d401b72ac.tar.gz
forums-94a3dc5ff7292c8271dfcff9408aa89d401b72ac.tar.bz2
forums-94a3dc5ff7292c8271dfcff9408aa89d401b72ac.tar.xz
forums-94a3dc5ff7292c8271dfcff9408aa89d401b72ac.zip
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11103
Diffstat (limited to 'tests')
-rw-r--r--tests/request/type_cast_helper_test.php20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/request/type_cast_helper_test.php b/tests/request/type_cast_helper_test.php
index d553d5b8cd..f41db005af 100644
--- a/tests/request/type_cast_helper_test.php
+++ b/tests/request/type_cast_helper_test.php
@@ -48,4 +48,24 @@ class phpbb_type_cast_helper_test extends phpbb_test_case
$this->assertEquals($expected, $data);
}
+
+ public function test_simple_untrimmed_recursive_set_var()
+ {
+ $data = " eviL<3\t\t";
+ $expected = " eviL&lt;3\t\t";
+
+ $this->type_cast_helper->recursive_set_var($data, '', true, false);
+
+ $this->assertEquals($expected, $data);
+ }
+
+ public function test_nested_untrimmed_recursive_set_var()
+ {
+ $data = array(" eviL<3\t\t");
+ $expected = array(" eviL&lt;3\t\t");
+
+ $this->type_cast_helper->recursive_set_var($data, array(0 => ''), true, false);
+
+ $this->assertEquals($expected, $data);
+ }
}