inspec/examples/kitchen-ansible/test/integration/default/web_spec.rb

25 lines
503 B
Ruby
Raw Normal View History

2015-11-28 08:20:58 +00:00
# use basic tests
describe package("nginx") do
2015-11-28 08:20:58 +00:00
it { should be_installed }
end
# extend tests with metadata
control "01" do
2015-11-28 08:20:58 +00:00
impact 0.7
title "Verify nginx service"
desc "Ensures nginx service is up and running"
describe service("nginx") do
2015-11-28 08:20:58 +00:00
it { should be_enabled }
it { should be_installed }
it { should be_running }
end
end
# implement os dependent tests
web_user = "www-data"
web_user = "nginx" if os[:family] == "centos"
2015-11-28 08:20:58 +00:00
describe user(web_user) do
it { should exist }
end