Skip to content

Commit e1a9447

Browse files
fix unit test
1 parent 7d5719c commit e1a9447

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

spec/classes/repository_spec.rb

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,15 @@
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 { is_expected.to contain_class('bareos::repository') }
15+
.to raise_error(Puppet::PreformattedError, %r{is not distributed for})
16+
end
17+
else
18+
it { is_expected.to compile.with_all_deps }
19+
it { is_expected.to contain_class('bareos::repository') }
20+
end
1421
end
1522

1623
case facts[:osfamily]

0 commit comments

Comments
 (0)