From 796080d8c43d09c5d05a155e06be3e55d3f75a06 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Mon, 12 Feb 2007 14:43:00 +0000 Subject: [PATCH] MFH: add separate IPv6 test --- ext/standard/tests/network/inet.phpt | 4 -- ext/standard/tests/network/inet_ipv6.phpt | 49 +++++++++++++++++++++++ 2 files changed, 49 insertions(+), 4 deletions(-) create mode 100644 ext/standard/tests/network/inet_ipv6.phpt diff --git a/ext/standard/tests/network/inet.phpt b/ext/standard/tests/network/inet.phpt index 70d472b557..09cf206231 100644 --- a/ext/standard/tests/network/inet.phpt +++ b/ext/standard/tests/network/inet.phpt @@ -14,9 +14,6 @@ var_dump(inet_ntop($packed)); $packed = chr(255) . chr(255) . chr(255) . chr(0); var_dump(inet_ntop($packed)); -$packed = str_repeat(chr(0), 15) . chr(38); -var_dump(inet_ntop($packed)); - var_dump(inet_ntop()); var_dump(inet_ntop(-1)); var_dump(inet_ntop("")); @@ -43,7 +40,6 @@ echo "Done\n"; --EXPECTF-- string(9) "127.0.0.1" string(13) "255.255.255.0" -string(4) "::26" Warning: inet_ntop() expects exactly 1 parameter, 0 given in %s on line %d bool(false) diff --git a/ext/standard/tests/network/inet_ipv6.phpt b/ext/standard/tests/network/inet_ipv6.phpt new file mode 100644 index 0000000000..f64976a968 --- /dev/null +++ b/ext/standard/tests/network/inet_ipv6.phpt @@ -0,0 +1,49 @@ +--TEST-- +inet_ntop() & inet_pton() IPv6 tests +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +string(3) "::1" +string(3) "::2" +string(4) "::35" +string(5) "::255" +string(6) "::1024" + +Warning: inet_pton(): Unrecognized address in %s on line %d + +Warning: inet_ntop(): Invalid in_addr value in %s on line %d +bool(false) +string(36) "2001:db8:85a3:8d3:1319:8a2e:370:7344" +string(15) "2001:db8:1234::" +string(38) "2001:db8:1234:ffff:ffff:ffff:ffff:ffff" +Done -- 2.50.1