}
end
- describe 'ppa depending on ppa, MODULES-1156' do
- let :pre_condition do
- 'class { "apt": }'
- end
- end
-
describe 'package_name => software-properties-common' do
let :pre_condition do
'class { "apt": }'
}
end
- context 'validation' do
+ context 'with validation' do
describe 'no release' do
let :facts do
{
let(:title) { 'ppa:user/foo' }
it do
- expect {
- subject.call
- }.to raise_error(Puppet::Error, %r{lsbdistcodename fact not available: release parameter required})
+ is_expected.to raise_error(Puppet::Error, %r{lsbdistcodename fact not available: release parameter required})
end
end
let(:title) { 'ppa:user/foo' }
it do
- expect {
- subject.call
- }.to raise_error(Puppet::Error, %r{not currently supported on Debian})
+ is_expected.to raise_error(Puppet::Error, %r{not currently supported on Debian})
end
end
end