inspec/test/functional/inspec_supermakert_test.rb
Jared Quick d33d189d93
Create appvayor workers for Windows functional tests. (#3397)
* Add more windows functional tests and create some appvayor workers.
* Fix uuid test for automate

Signed-off-by: Jared Quick <jquick@chef.io>
2018-11-08 12:00:14 -05:00

32 lines
815 B
Ruby

# encoding: utf-8
require 'functional/helper'
describe 'inspec supermakert' do
include FunctionalHelper
it 'help' do
out = inspec('supermarket help')
out.exit_status.must_equal 0
out.stdout.must_include 'inspec supermarket exec PROFILE'
end
it 'info' do
out = inspec('supermarket info dev-sec/ssh-baseline')
out.exit_status.must_equal 0
out.stderr.must_equal ''
out.stdout.must_include "name: \e[0m ssh-baseline"
end
it 'supermarket exec' do
if is_windows?
out = inspec('supermarket exec dev-sec/windows-patch-baseline')
else
out = inspec('supermarket exec dev-sec/ssh-baseline')
end
out.exit_status.wont_equal 1
out.stderr.must_equal ''
out.stdout.must_include 'Profile Summary'
out.stdout.must_include 'Test Summary'
end
end