Jérémy Lecour
35fa6724ee
The way systemd is managed in Docker is different so managing systemd unit through Ansible is different. We'll resolve this later.
22 lines
341 B
Ruby
22 lines
341 B
Ruby
require 'net/http'
|
|
require 'uri'
|
|
|
|
require 'serverspec'
|
|
set :backend, :exec
|
|
|
|
describe service('mongodb') do
|
|
it { should be_enabled }
|
|
end
|
|
|
|
describe port(27042) do
|
|
it { should be_listening }
|
|
end
|
|
|
|
describe file("/var/log/mongo-test.log") do
|
|
it { should be_file }
|
|
end
|
|
|
|
describe file("/var/run/mongodb.pid") do
|
|
it { should be_file }
|
|
end
|