Code Review
/
puppet-modules
/
puppetlabs-apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
(MODULES-7153) - Unmanage gitlab-ci.yml
[puppet-modules/puppetlabs-apt.git]
/
spec
/
defines
/
source_compat_spec.rb
diff --git
a/spec/defines/source_compat_spec.rb
b/spec/defines/source_compat_spec.rb
index c6b6aefc2eff797b17f6229a2bc94c090e09e037..f89f4beb50c17c5929b6a84bc0307e85a0981665 100644
(file)
--- a/
spec/defines/source_compat_spec.rb
+++ b/
spec/defines/source_compat_spec.rb
@@
-7,7
+7,7
@@
describe 'apt::source', type: :define do
'my_source'
end
'my_source'
end
- context 'mostly defaults' do
+ context '
with
mostly defaults' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-26,11
+26,11
@@
describe 'apt::source', type: :define do
end
it {
end
it {
- is_expected.to contain_apt__setting('list-my_source').with_content(
/# my_source\ndeb-src http:\/\/debian\.mirror\.iweb\.ca\/debian\/ wheezy main\n/
)
+ is_expected.to contain_apt__setting('list-my_source').with_content(
%r{# my_source\ndeb-src http://debian.mirror.iweb.ca/debian/ wheezy main\n}
)
}
end
}
end
- context 'no defaults' do
+ context '
with
no defaults' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-55,7
+55,8
@@
describe 'apt::source', type: :define do
end
it {
end
it {
- is_expected.to contain_apt__setting('list-my_source').with_content(/# foo\ndeb \[arch=x86_64 trusted=yes\] http:\/\/debian\.mirror\.iweb\.ca\/debian\/ sid testing\n/).without_content(%r{deb-src}) # rubocop:disable Metrics/LineLength
+ is_expected.to contain_apt__setting('list-my_source').with_content(%r{# foo\ndeb \[arch=x86_64 trusted=yes\] http://debian.mirror.iweb.ca/debian/ sid testing\n})
+ .without_content(%r{deb-src})
}
it {
}
it {
@@
-70,7
+71,7
@@
describe 'apt::source', type: :define do
}
end
}
end
- context 'allow_unsigned true' do
+ context '
when
allow_unsigned true' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-88,10
+89,10
@@
describe 'apt::source', type: :define do
}
end
}
end
- it { is_expected.to contain_apt__setting('list-my_source').with_content(
/# my_source\ndeb \[trusted=yes\] http:\/\/debian\.mirror\.iweb\.ca\/debian\/ wheezy main\n/
) }
+ it { is_expected.to contain_apt__setting('list-my_source').with_content(
%r{# my_source\ndeb \[trusted=yes\] http://debian.mirror.iweb.ca/debian/ wheezy main\n}
) }
end
end
- context 'architecture equals x86_64' do
+ context '
with
architecture equals x86_64' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-109,11
+110,11
@@
describe 'apt::source', type: :define do
end
it {
end
it {
- is_expected.to contain_apt__setting('list-my_source').with_content(
/# my_source\ndeb \[arch=x86_64\] http:\/\/debian\.mirror\.iweb\.ca\/debian\/ wheezy main\n/
)
+ is_expected.to contain_apt__setting('list-my_source').with_content(
%r{# my_source\ndeb \[arch=x86_64\] http://debian.mirror.iweb.ca/debian/ wheezy main\n}
)
}
end
}
end
- context 'ensure => absent' do
+ context '
with
ensure => absent' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-135,7
+136,7
@@
describe 'apt::source', type: :define do
end
describe 'validation' do
end
describe 'validation' do
- context 'no release' do
+ context '
with
no release' do
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
let :facts do
{
os: { family: 'Debian', name: 'Debian', release: { major: '7', full: '7.0' } },
@@
-146,7
+147,7
@@
describe 'apt::source', type: :define do
end
it do
end
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
end
end
end
end