1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
require 'spec_helper_acceptance'
config = if fact('osfamily') == 'Solaris'
'/etc/inet/ntp.conf'
else
'/etc/ntp.conf'
end
describe 'ntp class with restrict:', unless: UNSUPPORTED_PLATFORMS.include?(fact('osfamily')) do
context 'when running' do
let(:pp) { "class { 'ntp': restrict => ['test restrict']}" }
it 'runs twice' do
2.times do
apply_manifest(pp, catch_failures: true) do |r|
expect(r.stderr).not_to match(%r{error}i)
end
end
end
end
describe file(config.to_s) do
its(:content) { is_expected.to match('test restrict') }
end
end
|