inspec/examples/profile/controls/gordon.rb

26 lines
561 B
Ruby
Raw Normal View History

2015-12-14 13:23:41 +00:00
# encoding: utf-8
# copyright: 2016, Chef Software, Inc.
2015-12-14 13:23:41 +00:00
# license: All rights reserved
title 'Gordon Config Checks'
# To pass the test, create the following file
# ```bash
# mkdir -p /tmp/gordon
# cat <<EOF > /tmp/gordon/config.yaml
2015-12-14 13:23:41 +00:00
# version: '1.0'
# EOF
# ```
control 'gordon-1.0' do
impact 0.7
title 'Verify the version number of Gordon'
2015-12-14 13:23:41 +00:00
desc 'An optional description...'
tag 'gordon'
ref 'Gordon Requirements 1.0' uri: 'http://...'
2015-12-14 13:23:41 +00:00
describe gordon_config do
its('version') { should eq('1.0') }
its('size') { should <= 20 }
2015-12-14 13:23:41 +00:00
end
end