diff --git a/lib/kitchen/verifier/inspec.rb b/lib/kitchen/verifier/inspec.rb index b313264..2ffa136 100644 --- a/lib/kitchen/verifier/inspec.rb +++ b/lib/kitchen/verifier/inspec.rb @@ -239,6 +239,7 @@ def runner_options_for_ssh(config_data) "max_wait_until_ready" => kitchen[:max_wait_until_ready], "compression" => kitchen[:compression], "compression_level" => kitchen[:compression_level], + "proxy_command" => config[:proxy_command], } opts["key_files"] = kitchen[:keys] unless kitchen[:keys].nil? opts["password"] = kitchen[:password] unless kitchen[:password].nil? diff --git a/spec/kitchen/verifier/inspec_spec.rb b/spec/kitchen/verifier/inspec_spec.rb index 4c64e96..09cb86e 100644 --- a/spec/kitchen/verifier/inspec_spec.rb +++ b/spec/kitchen/verifier/inspec_spec.rb @@ -234,6 +234,7 @@ max_wait_until_ready: 42, compression: "maxyo", compression_level: "pico", + proxy_command: "gateway", } end @@ -272,7 +273,8 @@ "max_wait_until_ready" => 42, "compression" => "maxyo", "compression_level" => "pico", - "key_files" => ["/backstage/pass"] + "key_files" => ["/backstage/pass"], + "proxy_command" => "gateway" ) ) .and_return(runner)