]> granicus.if.org Git - php/commitdiff
Added $HTTP_RAW_POST_DATA test
authorIlia Alshanetsky <iliaa@php.net>
Sun, 6 May 2007 16:26:11 +0000 (16:26 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Sun, 6 May 2007 16:26:11 +0000 (16:26 +0000)
tests/basic/024.phpt [new file with mode: 0644]

diff --git a/tests/basic/024.phpt b/tests/basic/024.phpt
new file mode 100644 (file)
index 0000000..c3336c7
--- /dev/null
@@ -0,0 +1,30 @@
+--TEST--
+Test HTTP_RAW_POST_DATA creation
+--INI--
+magic_quotes_gpc=0
+always_populate_raw_post_data=1
+--SKIPIF--
+<?php if (php_sapi_name()=='cli') echo 'skip'; ?>
+--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"