From f23fa4b01140758c8327bf2a8f0cf48a1de75cd5 Mon Sep 17 00:00:00 2001 From: kosaki Date: Sat, 7 May 2011 20:21:38 +0000 Subject: * test/io/wait/test_io_wait.rb: Linux socketpair(2) only support AF_UNIX, but windows socketpair doesn't support it. we can't avoid platform check. sigh! git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/io/wait/test_io_wait.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test/io') diff --git a/test/io/wait/test_io_wait.rb b/test/io/wait/test_io_wait.rb index 66d01907a6..876fbb87de 100644 --- a/test/io/wait/test_io_wait.rb +++ b/test/io/wait/test_io_wait.rb @@ -9,7 +9,11 @@ end class TestIOWait < Test::Unit::TestCase def setup - @r, @w = Socket.pair(Socket::AF_INET, Socket::SOCK_STREAM, 0) + if /mswin/ =~ RUBY_PLATFORM + @r, @w = Socket.pair(Socket::AF_INET, Socket::SOCK_STREAM, 0) + else + @r, @w = IO.pipe + end end def teardown -- cgit v1.2.3