test/test_tmpio.rb in yahns-1.12.5 vs test/test_tmpio.rb in yahns-1.13.0
- old
+ new
@@ -3,9 +3,13 @@
# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-2.0.txt)
# frozen_string_literal: true
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
tmpio = Yahns::TmpIO.new(Dir.tmpdir)
ary = [ "hello\n".freeze, "world\n".freeze ].freeze