# Copyright (C) 2013-2016 all contributors # License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt) # frozen_string_literal: true begin require 'io/splice' require './test/player_integration' class TestSinkPipeSizeIntegration < Testcase include PlayerIntegration def test_sink_pipe_size_integration s = client_socket default_sink_pid(s) s.req_ok("sink ed default pipe_size=0x1000") s.req_ok("sink ed default pipe_size=0x10000") s.req_ok("sink ed default pipe_size=") s.req_ok("sink ed default pipe_size=4096") end if IO.method_defined?(:pipe_size=) end rescue LoadError end