]> git.openstreetmap.org Git - chef.git/blob - test/integration/vectortile/inspec/nginx_spec.rb
vectortile: Run tilekiln prometheus endpoint
[chef.git] / test / integration / vectortile / inspec / nginx_spec.rb
1 describe package("nginx") do
2   it { should be_installed }
3 end
4
5 describe service("nginx") do
6   it { should be_enabled }
7   it { should be_running }
8 end
9
10 describe port(80) do
11   it { should be_listening }
12   its("protocols") { should cmp %w[tcp tcp6] }
13 end
14
15 describe port(443) do
16   it { should be_listening }
17   its("protocols") { should cmp %w[tcp tcp6] }
18 end
19
20 describe http("http://localhost") do
21   its("status") { should cmp 301 }
22 end
23
24 describe http("https://localhost", :ssl_verify => false) do
25   its("status") { should cmp 200 }
26 end