Annotation of embedaddon/php/ext/standard/tests/file/stream_002.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: stream_socket_client() and invalid arguments
3: --FILE--
4: <?php
5:
6: $a = NULL;
7: $b = NULL;
8: var_dump(stream_socket_client("", $a, $b));
9: var_dump($a, $b);
10: var_dump(stream_socket_client("[", $a, $b));
11: var_dump($a, $b);
12: var_dump(stream_socket_client("[ ", $a, $b));
13: var_dump($a, $b);
14: var_dump(stream_socket_client(".", $a, $b));
15: var_dump($a, $b);
16: var_dump(stream_socket_client(1, $a, $b));
17: var_dump($a, $b);
18: var_dump(stream_socket_client(array(), $a, $b));
19: var_dump($a, $b);
20:
21: echo "Done\n";
22: ?>
23: --EXPECTF--
24: Warning: stream_socket_client(): unable to connect to (Failed to parse address "") in %s on line %d
25: bool(false)
26: int(0)
27: string(26) "Failed to parse address """
28:
29: Warning: stream_socket_client(): unable to connect to [ (Failed to parse address "[") in %s on line %d
30: bool(false)
31: int(0)
32: string(27) "Failed to parse address "[""
33:
34: Warning: stream_socket_client(): unable to connect to [ (Failed to parse%saddress "[ ") in %s on line %d
35: bool(false)
36: int(0)
37: string(%d) "Failed to parse%saddress "[ ""
38:
39: Warning: stream_socket_client(): unable to connect to . (Failed to parse address ".") in %s on line %d
40: bool(false)
41: int(0)
42: string(27) "Failed to parse address ".""
43:
44: Warning: stream_socket_client(): unable to connect to 1 (Failed to parse address "1") in %s on line %d
45: bool(false)
46: int(0)
47: string(27) "Failed to parse address "1""
48:
49: Warning: stream_socket_client() expects parameter 1 to be string, array given in %s on line %d
50: bool(false)
51: int(0)
52: string(27) "Failed to parse address "1""
53: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>