Bug #7420
closedWriteable pipe and timeout tests are failing (MinGW)
Description
=begin
The tests added in r37785, associated with Feature #4646 might require a guard against Windows because are failing in the Windows CI:
http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/246/console
http://ci.rubyinstaller.org/job/ruby-trunk-x86-test-all/346/console
-
Error:
test_wait_writable_EPIPE(TestIOWait):
Errno::EWOULDBLOCK: A non-blocking socket operation could not be completed immediately. - write would block
C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:103:inwrite_nonblock' C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:103:in
fill_pipe'
C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:87:in `test_wait_writable_EPIPE' -
Error:
test_wait_writable_timeout(TestIOWait):
Errno::EWOULDBLOCK: A non-blocking socket operation could not be completed immediately. - write would block
C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:103:inwrite_nonblock' C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:103:in
fill_pipe'
C:/Users/Luis/Code/ruby/ruby/test/io/wait/test_io_wait.rb:80:in `test_wait_writable_timeout'
=end