1 require './test/lib_read_write'
4 tmp = TCPServer.new(ENV["TEST_HOST6"] || '::1', 0)
7 warn "skipping IPv6 tests, host does not seem to be IPv6 enabled:"
8 warn " #{e.class}: #{e}"
12 class TestTcp6ClientReadServerWrite < Test::Unit::TestCase
14 @host = ENV["TEST_HOST6"] || '::1'
15 @srv = Kgio::TCPServer.new(@host, 0)
17 @wr = Kgio::TCPSocket.new(@host, @port)
18 @rd = @srv.kgio_accept
19 assert_equal Socket.unpack_sockaddr_in(@rd.getpeername)[-1], @rd.kgio_addr
22 include LibReadWriteTest