From 0b6f0ba5feeef8b7f5069736db795c184ae9ff57 Mon Sep 17 00:00:00 2001 From: Stefan Esser Date: Wed, 12 Feb 2014 19:31:41 +0100 Subject: Test for allowing whitespace --- tests/filter/get_filter_allow_ws.phpt | 56 +++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 tests/filter/get_filter_allow_ws.phpt diff --git a/tests/filter/get_filter_allow_ws.phpt b/tests/filter/get_filter_allow_ws.phpt new file mode 100644 index 0000000..41b230e --- /dev/null +++ b/tests/filter/get_filter_allow_ws.phpt @@ -0,0 +1,56 @@ +--TEST-- +suhosin input filter (allow whitespace) +--INI-- +suhosin.log.syslog=0 +suhosin.log.sapi=0 +suhosin.log.stdout=255 +suhosin.log.script=0 +suhosin.request.disallow_ws=0 +suhosin.get.disallow_ws=0 +suhosin.post.disallow_ws=0 +suhosin.cookie.disallow_ws=0 +--SKIPIF-- + +--COOKIE-- ++var1=1;var2=2;%20var3=3; var4=4; +--GET-- ++var1=1&var2=2&%20var3=3& var4=4& +--POST-- ++var1=1&var2=2&%20var3=3& var4=4& +--FILE-- + +--EXPECTF-- +array(4) { + ["var1"]=> + string(1) "1" + ["var2"]=> + string(1) "2" + ["var3"]=> + string(1) "3" + ["var4"]=> + string(1) "4" +} +array(4) { + ["var1"]=> + string(1) "1" + ["var2"]=> + string(1) "2" + ["var3"]=> + string(1) "3" + ["var4"]=> + string(1) "4" +} +array(4) { + ["var1"]=> + string(1) "1" + ["var2"]=> + string(1) "2" + ["var3"]=> + string(1) "3" + ["var4"]=> + string(1) "4" +} \ No newline at end of file -- cgit v1.3