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