Skip to content

Commit 2f0a626

Browse files
fix unit test
1 parent 7d5719c commit 2f0a626

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

spec/classes/repository_spec.rb

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,16 @@
99
end
1010

1111
context 'with default values for all parameters' do
12-
it { is_expected.to compile.with_all_deps }
13-
it { is_expected.to contain_class('bareos::repository') }
12+
if (facts[:osfamily] == 'Debian') && (facts[:operatingsystemmajrelease] == '11')
13+
it 'fails' do
14+
expect {
15+
is_expected.to contain_class('bareos::repository')
16+
}.to raise_error(Puppet::PreformattedError, %r{is not distributed for})
17+
end
18+
else
19+
it { is_expected.to compile.with_all_deps }
20+
it { is_expected.to contain_class('bareos::repository') }
21+
end
1422
end
1523

1624
case facts[:osfamily]

0 commit comments

Comments
 (0)