tony2001                Tue Jun  5 11:25:21 2007 UTC

  Modified files:              
    /php-src/tests/basic        024.phpt 025.phpt 026.phpt 027.phpt 
  Log:
  fix test, add missing ones
  
  
http://cvs.php.net/viewvc.cgi/php-src/tests/basic/024.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/tests/basic/024.phpt
diff -u /dev/null php-src/tests/basic/024.phpt:1.2
--- /dev/null   Tue Jun  5 11:25:21 2007
+++ php-src/tests/basic/024.phpt        Tue Jun  5 11:25:21 2007
@@ -0,0 +1,47 @@
+--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"
+--UEXPECT--
+array(3) {
+  [u"a"]=>
+  unicode(3) "ABC"
+  [u"y"]=>
+  unicode(3) "XYZ"
+  [u"c"]=>
+  array(3) {
+    [0]=>
+    unicode(1) "1"
+    [1]=>
+    unicode(1) "2"
+    [u"a"]=>
+    unicode(1) "3"
+  }
+}
+unicode(30) "a=ABC&y=XYZ&c[]=1&c[]=2&c[a]=3"
http://cvs.php.net/viewvc.cgi/php-src/tests/basic/025.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/tests/basic/025.phpt
diff -u /dev/null php-src/tests/basic/025.phpt:1.2
--- /dev/null   Tue Jun  5 11:25:21 2007
+++ php-src/tests/basic/025.phpt        Tue Jun  5 11:25:21 2007
@@ -0,0 +1,23 @@
+--TEST--
+Test HTTP_RAW_POST_DATA with excessive post length
+--INI--
+magic_quotes_gpc=0
+always_populate_raw_post_data=1
+post_max_size=1K
+--SKIPIF--
+<?php if (php_sapi_name()=='cli') echo 'skip'; ?>
+--POST--
+a=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!
 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa
+--FILE--
+<?php
+var_dump($_POST, $HTTP_RAW_POST_DATA);
+?>
+--EXPECTF--
+Warning: Unknown: POST Content-Length of 2050 bytes exceeds the limit of 1024 
bytes in Unknown on line 0
+
+Warning: Cannot modify header information - headers already sent in Unknown on 
line 0
+
+Notice: Undefined variable: HTTP_RAW_POST_DATA in %s on line %d
+array(0) {
+}
+NULL
http://cvs.php.net/viewvc.cgi/php-src/tests/basic/026.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/tests/basic/026.phpt
diff -u /dev/null php-src/tests/basic/026.phpt:1.2
--- /dev/null   Tue Jun  5 11:25:21 2007
+++ php-src/tests/basic/026.phpt        Tue Jun  5 11:25:21 2007
@@ -0,0 +1,24 @@
+--TEST--
+Registration of HTTP_RAW_POST_DATA due to unknown content-type
+--INI--
+magic_quotes_gpc=0
+always_populate_raw_post_data=0
+--SKIPIF--
+<?php if (php_sapi_name()=='cli') echo 'skip'; ?>
+--POST_RAW--
+Content-Type: unknown/type
+a=1&b=ZYX
+--FILE--
+<?php
+var_dump($_POST, $HTTP_RAW_POST_DATA);
+?>
+--EXPECT--
+array(0) {
+}
+string(10) "a=1&b=ZYX
+"
+--UEXPECT--
+array(0) {
+}
+unicode(10) "a=1&b=ZYX
+"
http://cvs.php.net/viewvc.cgi/php-src/tests/basic/027.phpt?r1=1.4&r2=1.5&diff_format=u
Index: php-src/tests/basic/027.phpt
diff -u php-src/tests/basic/027.phpt:1.4 php-src/tests/basic/027.phpt:1.5
--- php-src/tests/basic/027.phpt:1.4    Mon Jun  4 00:11:11 2007
+++ php-src/tests/basic/027.phpt        Tue Jun  5 11:25:21 2007
@@ -32,4 +32,25 @@
     }
   }
 }
-string(115) "Unknown: Input variable nesting level exceeded 10. To increase 
the limit change max_input_nesting_level in php.ini."
+string(106) "Input variable nesting level exceeded 10. To increase the limit 
change max_input_nesting_level in php.ini."
+--UEXPECT--
+array(4) {
+  [u"a"]=>
+  unicode(1) "1"
+  [u"b"]=>
+  unicode(3) "ZYX"
+  [u"d"]=>
+  unicode(3) "123"
+  [u"e"]=>
+  array(1) {
+    [0]=>
+    array(1) {
+      [0]=>
+      array(1) {
+        [u"["]=>
+        unicode(1) "3"
+      }
+    }
+  }
+}
+unicode(106) "Input variable nesting level exceeded 10. To increase the limit 
change max_input_nesting_level in php.ini."

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to