test/test_proxy_pass.rb in yahns-1.7.0 vs test/test_proxy_pass.rb in yahns-1.8.0

- old
+ new

@@ -1,10 +1,14 @@ # Copyright (C) 2015 all contributors <yahns-public@yhbt.net> # License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt) require_relative 'server_helper' require 'json' require 'digest' +begin + require 'kcar' +rescue LoadError +end class TestProxyPass < Testcase ENV["N"].to_i > 1 and parallelize_me! include ServerHelper OMFG = 'a' * (1024 * 1024 * 32) @@ -161,9 +165,10 @@ end def setup @srv2 = TCPServer.new(ENV["TEST_HOST"] || "127.0.0.1", 0) server_helper_setup + skip "kcar missing yahns/proxy_pass" unless defined?(Kcar) end def teardown @srv2.close if defined?(@srv2) && !@srv2.closed? server_helper_teardown