Skip runner API tests on windows

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
This commit is contained in:
Clinton Wolfe 2019-08-19 18:15:50 -04:00
parent 2ef151dd56
commit 1f49ae4046

View file

@ -133,6 +133,7 @@ describe "inputs" do
it "finds the values and does not issue any warnings" do it "finds the values and does not issue any warnings" do
output = run_result.stdout output = run_result.stdout
skip_windows!
refute_includes output, "DEPRECATION" refute_includes output, "DEPRECATION"
structured_output = JSON.parse(output) structured_output = JSON.parse(output)
assert_equal "passed", structured_output["profiles"][0]["controls"][0]["results"][0]["status"] assert_equal "passed", structured_output["profiles"][0]["controls"][0]["results"][0]["status"]
@ -143,6 +144,7 @@ describe "inputs" do
let(:runner_options) { common_options.merge({ attributes: { test_input_01: "value_from_api" } }) } let(:runner_options) { common_options.merge({ attributes: { test_input_01: "value_from_api" } }) }
it "finds the values but issues a DEPRECATION warning" do it "finds the values but issues a DEPRECATION warning" do
output = run_result.stdout output = run_result.stdout
skip_windows!
assert_includes output, "DEPRECATION" assert_includes output, "DEPRECATION"
structured_output = JSON.parse(output.lines.reject { |l| l.include? "DEPRECATION" }.join("\n") ) structured_output = JSON.parse(output.lines.reject { |l| l.include? "DEPRECATION" }.join("\n") )
assert_equal "passed", structured_output["profiles"][0]["controls"][0]["results"][0]["status"] assert_equal "passed", structured_output["profiles"][0]["controls"][0]["results"][0]["status"]