]> git.openstreetmap.org Git - chef.git/commitdiff
Add a few tests
authorTom Hughes <tom@compton.nu>
Thu, 27 Oct 2016 09:20:06 +0000 (10:20 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 27 Oct 2016 09:20:06 +0000 (10:20 +0100)
test/integration/bind/serverspec/bind_spec.rb
test/integration/munin/serverspec/munin_node_spec.rb

index 96a73406cede69af211307d611e1e031cc64e1c6..bdf529cf326eb2e361734ea24b45e678732dd32c 100644 (file)
@@ -11,3 +11,7 @@ describe service("bind9") do
   it { should be_enabled }
   it { should be_running }
 end
   it { should be_enabled }
   it { should be_running }
 end
+
+describe port(53) do
+  it { should be_listening }
+end
index d949d5c92ece9c2b393b90d7bd2a0833450b0e23..5fbe38339aadbb2aff86f95986a7c4e5f29bbcdd 100644 (file)
@@ -3,8 +3,15 @@ require "serverspec"
 # Required by serverspec
 set :backend, :exec
 
 # Required by serverspec
 set :backend, :exec
 
-describe "munin-node daemon" do
-  it "has a running service of munin-node" do
-    expect(service("munin-node")).to be_running
-  end
+describe package("munin-node") do
+  it { should be_installed }
+end
+
+describe service("munin-node") do
+  it { should be_enabled }
+  it { should be_running }
+end
+
+describe port(4949) do
+  it { should be_listening }
 end
 end