diff options
| author | Michael Wallner <mike@php.net> | 2013-11-26 15:03:37 +0100 |
|---|---|---|
| committer | Michael Wallner <mike@php.net> | 2013-12-30 14:28:42 +0100 |
| commit | 3641507fc1a854ec56135740f528d5d428920833 (patch) | |
| tree | f2ac9f97f96102a68e986cb5c6f8dc3e7b8b963b /tests | |
| parent | 71a36fb6aeb7b51b2819d857162564dbbbccae59 (diff) | |
| download | php-git-3641507fc1a854ec56135740f528d5d428920833.tar.gz | |
re-introduce always_populate_raw_post_data
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/basic/024.phpt | 28 | ||||
| -rw-r--r-- | tests/basic/026.phpt | 15 |
2 files changed, 43 insertions, 0 deletions
diff --git a/tests/basic/024.phpt b/tests/basic/024.phpt new file mode 100644 index 0000000000..bf8a206b3a --- /dev/null +++ b/tests/basic/024.phpt @@ -0,0 +1,28 @@ +--TEST-- +Test HTTP_RAW_POST_DATA creation +--INI-- +always_populate_raw_post_data=1 +max_input_vars=1000 +--POST-- +a=ABC&y=XYZ&c[]=1&c[]=2&c[a]=3 +--FILE-- +<?php +var_dump($_POST, $HTTP_RAW_POST_DATA); +?> +--EXPECT-- +array(3) { + ["a"]=> + string(3) "ABC" + ["y"]=> + string(3) "XYZ" + ["c"]=> + array(3) { + [0]=> + string(1) "1" + [1]=> + string(1) "2" + ["a"]=> + string(1) "3" + } +} +string(30) "a=ABC&y=XYZ&c[]=1&c[]=2&c[a]=3" diff --git a/tests/basic/026.phpt b/tests/basic/026.phpt new file mode 100644 index 0000000000..b98a31f430 --- /dev/null +++ b/tests/basic/026.phpt @@ -0,0 +1,15 @@ +--TEST-- +Registration of HTTP_RAW_POST_DATA due to unknown content-type +--INI-- +always_populate_raw_post_data=0 +--POST_RAW-- +Content-Type: unknown/type +a=1&b=ZYX +--FILE-- +<?php +var_dump($_POST, $HTTP_RAW_POST_DATA); +?> +--EXPECT-- +array(0) { +} +string(9) "a=1&b=ZYX" |
