diff options
Diffstat (limited to 'test/test_output_buffering.rb')
-rw-r--r-- | test/test_output_buffering.rb | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/test/test_output_buffering.rb b/test/test_output_buffering.rb index ae9b449..b6c7500 100644 --- a/test/test_output_buffering.rb +++ b/test/test_output_buffering.rb @@ -58,11 +58,7 @@ class TestOutputBuffering < Testcase end logger(Logger.new(err.path)) end - srv = Yahns::Server.new(cfg) - pid = fork do - ENV["YAHNS_FD"] = @srv.fileno.to_s - srv.start.join - end + pid = mkserver(cfg) case check_type when :curl @@ -163,11 +159,7 @@ class TestOutputBuffering < Testcase end logger(Logger.new(err.path)) end - srv = Yahns::Server.new(cfg) - pid = fork do - ENV["YAHNS_FD"] = @srv.fileno.to_s - srv.start.join - end + pid = mkserver(cfg) threads = [] # start with just a big header @@ -261,11 +253,7 @@ class TestOutputBuffering < Testcase end logger(Logger.new(err.path)) end - srv = Yahns::Server.new(cfg) - pid = fork do - ENV["YAHNS_FD"] = @srv.fileno.to_s - srv.start.join - end + pid = mkserver(cfg) threads = [] threads << Thread.new do c = get_tcp_client(host, port) |