]> granicus.if.org Git - php/commitdiff
Add a test case for this "bug" # 20134.
authorWez Furlong <wez@php.net>
Thu, 14 Nov 2002 14:56:35 +0000 (14:56 +0000)
committerWez Furlong <wez@php.net>
Thu, 14 Nov 2002 14:56:35 +0000 (14:56 +0000)
I'm not sure that this test is actually useful, so I'm not adding
it to the branch.

ext/standard/tests/network/bug20134.phpt [new file with mode: 0644]

diff --git a/ext/standard/tests/network/bug20134.phpt b/ext/standard/tests/network/bug20134.phpt
new file mode 100644 (file)
index 0000000..13b5de7
--- /dev/null
@@ -0,0 +1,24 @@
+--TEST--
+Bug #20134 UDP reads from invalid ports
+--FILE--
+<?php
+# vim600:syn=php:
+$fp = fsockopen("udp://localhost", 65534, $errno, $errstr);
+if (!$fp) {
+       /* UDP will never cause a connection error, as it is
+        * a connection-LESS protocol */
+    echo "ERROR: $errno - $errstr<br>\n";
+}
+else {
+       /* Likewise, writes will always appear to succeed */
+    $x = fwrite($fp,"\n");
+       var_dump($x);
+       /* But reads should always fail */
+    $content = fread($fp, 40);
+       var_dump($content);
+    fclose($fp);
+}
+?>
+--EXPECT--
+int(1)
+string(0) ""