blob: 110f1d0f3b27554e5704df2d599b724e8f462b9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
require 'spec_helper'
describe 'ferm::chain', type: :define do
on_supported_os.each do |os, facts|
context "on #{os} " do
let :facts do
facts
end
let(:title) { 'INPUT' }
let(:params) { { policy: 'DROP' } }
context 'default params creates INPUT chain' do
it { is_expected.to compile.with_all_deps }
it { is_expected.to contain_concat__fragment('INPUT-policy') }
it { is_expected.to contain_concat('/etc/ferm.d/chains/INPUT.conf') }
it { is_expected.to contain_ferm__chain('INPUT') }
end
end
end
end
|