diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/test_proxy_pass_no_buffering.rb | 2 | ||||
-rw-r--r-- | test/test_tmpio.rb | 4 | ||||
-rw-r--r-- | test/test_wbuf.rb | 4 |
3 files changed, 9 insertions, 1 deletions
diff --git a/test/test_proxy_pass_no_buffering.rb b/test/test_proxy_pass_no_buffering.rb index 2dc3b0b..356623f 100644 --- a/test/test_proxy_pass_no_buffering.rb +++ b/test/test_proxy_pass_no_buffering.rb @@ -108,7 +108,7 @@ class TestProxyPassNoBuffering < Testcase [ deleted1, deleted2 ].each do |ary| ary.delete_if { |x| x =~ /\.(?:err|out|rb|ru) \(deleted\)/ } end - assert_equal 1, deleted1.size, "pid1=#{deleted1.inspect}" + assert_equal 0, deleted1.size, "pid1=#{deleted1.inspect}" assert_equal 0, deleted2.size, "pid2=#{deleted2.inspect}" bufs.push(deleted1[0]) end diff --git a/test/test_tmpio.rb b/test/test_tmpio.rb index 7d25d3f..3bcf3ca 100644 --- a/test/test_tmpio.rb +++ b/test/test_tmpio.rb @@ -5,6 +5,10 @@ require_relative 'helper' class TestTmpIO < Testcase + def setup + skip 'sendfile missing' unless IO.instance_methods.include?(:sendfile) + end + def test_writev a, b = UNIXSocket.pair a.extend Kgio::PipeMethods diff --git a/test/test_wbuf.rb b/test/test_wbuf.rb index 1382086..89825db 100644 --- a/test/test_wbuf.rb +++ b/test/test_wbuf.rb @@ -7,6 +7,10 @@ require 'timeout' class TestWbuf < Testcase ENV["N"].to_i > 1 and parallelize_me! + def setup + skip 'sendfile missing' unless IO.instance_methods.include?(:sendfile) + end + class KgioUS < UNIXSocket include Kgio::SocketMethods def self.output_buffer_tmpdir |