Fix. Optional IPv6 test

This commit is contained in:
moteus 2013-05-27 11:26:35 +04:00
parent e54f78c61c
commit bd51d8c1a5

View File

@ -642,7 +642,10 @@ local tcp_methods = {
"shutdown", "shutdown",
} }
test_methods(socket.tcp(), tcp_methods) test_methods(socket.tcp(), tcp_methods)
test_methods(socket.tcp6(), tcp_methods) do local sock = socket.tcp6()
if sock then test_methods(socket.tcp6(), tcp_methods)
else io.stderr:write("Warning! IPv6 does not support!\n") end
end
local udp_methods = { local udp_methods = {
"close", "close",
@ -666,7 +669,10 @@ local udp_methods = {
------------------------------------------------------------------------ ------------------------------------------------------------------------
test_methods(socket.udp(), udp_methods) test_methods(socket.udp(), udp_methods)
test_methods(socket.udp6(), udp_methods) do local sock = socket.tcp6()
if sock then test_methods(socket.udp6(), udp_methods)
else io.stderr:write("Warning! IPv6 does not support!\n") end
end
test("partial receive") test("partial receive")
test_partialrecv() test_partialrecv()