cookbooks/code_generator/templates/default/inspec_default_spec.rb.erb
#
# Cookbook Name:: <%= cookbook_name %>
# Spec:: default
#
<%= license_description('#') %>
# The following are only examples, check out https://github.com/chef/inspec/tree/master/docs
# for everything you can do.
describe port(80) do
it { should_not be_listening }
end
describe port(443) do
it { should be_listening }
its('protocols') { should include 'tcp' }
end
describe sshd_config do
its('Ciphers') { should eq('chacha20-poly1305@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr') }
end
describe yaml('.kitchen.yml') do
its('driver.name') { should eq('vagrant') }
end