Skip to content

Commit 29d7e22

Browse files
committed
Remove/Adjust Spec test cases
1 parent 61ea9e7 commit 29d7e22

File tree

6 files changed

+21
-106
lines changed

6 files changed

+21
-106
lines changed

spec/unit/classes/firewall_linux_debian_spec.rb

Lines changed: 8 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,13 @@
33
require 'spec_helper'
44

55
describe 'firewall::linux::debian', type: :class do
6-
context 'with Debian 8' do
7-
let(:facts) do
8-
{
9-
osfamily: 'Debian',
10-
operatingsystem: 'Debian',
11-
operatingsystemrelease: 'jessie/sid',
12-
}
13-
end
14-
15-
it {
16-
is_expected.to contain_package('iptables-persistent').with(
17-
ensure: 'installed',
18-
)
19-
}
20-
it {
21-
is_expected.to contain_service('netfilter-persistent').with(
22-
ensure: nil,
23-
enable: 'true',
24-
require: 'Package[iptables-persistent]',
25-
)
26-
}
27-
end
286

29-
context 'with deb8 enable => false' do
30-
let(:facts) do
31-
{
32-
osfamily: 'Debian',
33-
operatingsystem: 'Debian',
34-
operatingsystemrelease: 'jessie/sid',
35-
}
36-
end
37-
let(:params) { { enable: 'false' } }
38-
39-
it {
40-
is_expected.to contain_service('netfilter-persistent').with(
41-
enable: 'false',
42-
)
43-
}
44-
end
45-
46-
context 'with Debian 8, alt operatingsystem' do
7+
context 'with Debian 10' do
478
let(:facts) do
489
{
4910
osfamily: 'Debian',
5011
operatingsystem: 'Debian',
51-
operatingsystemrelease: '8.0',
12+
operatingsystemrelease: '10.0',
5213
}
5314
end
5415

@@ -66,12 +27,12 @@
6627
}
6728
end
6829

69-
context 'with deb8, alt operatingsystem, enable => false' do
30+
context 'with Debian 10, enable => false' do
7031
let(:facts) do
7132
{
7233
osfamily: 'Debian',
7334
operatingsystem: 'Debian',
74-
operatingsystemrelease: '8.0',
35+
operatingsystemrelease: '10',
7536
}
7637
end
7738
let(:params) { { enable: 'false' } }
@@ -83,12 +44,12 @@
8344
}
8445
end
8546

86-
context 'with Debian 10' do
47+
context 'with Debian 11' do
8748
let(:facts) do
8849
{
8950
osfamily: 'Debian',
9051
operatingsystem: 'Debian',
91-
operatingsystemrelease: '10.0',
52+
operatingsystemrelease: '11.0',
9253
}
9354
end
9455

@@ -106,12 +67,12 @@
10667
}
10768
end
10869

109-
context 'with Debian 10, enable => false' do
70+
context 'with Debian 11, enable => false' do
11071
let(:facts) do
11172
{
11273
osfamily: 'Debian',
11374
operatingsystem: 'Debian',
114-
operatingsystemrelease: '10',
75+
operatingsystemrelease: '11',
11576
}
11677
end
11778
let(:params) { { enable: 'false' } }

spec/unit/classes/firewall_linux_redhat_spec.rb

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -35,34 +35,10 @@
3535

3636
describe 'firewall::linux::redhat', type: :class do
3737
['RedHat', 'CentOS', 'Fedora', 'AlmaLinux'].each do |os|
38-
oldreleases = ((os == 'Fedora') ? ['14'] : ['6.5'])
39-
newreleases = ((os == 'Fedora') ? ['15', 'Rawhide'] : ['7.0.1406'])
38+
releases = ((os == 'Fedora') ? ['36'] : ['7.0.1406'])
4039
nftablesreleases = ((os == 'Fedora') ? [] : ['8.0'])
4140

42-
oldreleases.each do |osrel|
43-
context "os #{os} and osrel #{osrel}" do
44-
let(:facts) do
45-
{
46-
operatingsystem: os,
47-
operatingsystemrelease: osrel,
48-
osfamily: 'RedHat',
49-
selinux: false,
50-
puppetversion: Puppet.version,
51-
}
52-
end
53-
54-
it { is_expected.not_to contain_service('firewalld') }
55-
it { is_expected.not_to contain_package('iptables-services') }
56-
it {
57-
is_expected.to contain_file('/etc/sysconfig/iptables')
58-
is_expected.to contain_file('/etc/sysconfig/ip6tables')
59-
}
60-
61-
it_behaves_like 'ensures iptables service'
62-
end
63-
end
64-
65-
newreleases.each do |osrel|
41+
releases.each do |osrel|
6642
context "os #{os} and osrel #{osrel}" do
6743
let(:facts) do
6844
{

spec/unit/classes/firewall_linux_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
describe 'firewall::linux', type: :class do
66
['RedHat', 'CentOS'].each do |os|
77
context "Redhat Like: operatingsystem => #{os}" do
8-
releases = ['6', '7']
8+
releases = ['6', '7', '8']
99
releases.each do |osrel|
1010
context "operatingsystemrelease => #{osrel}" do
1111
let(:facts) do
@@ -28,7 +28,7 @@
2828

2929
['Debian', 'Ubuntu'].each do |os|
3030
context "Debian Like: operatingsystem => #{os}" do
31-
releases = ((os == 'Debian') ? ['10'] : ['20.04'])
31+
releases = ((os == 'Debian') ? ['10', '11'] : ['20.04', '22.04'])
3232
releases.each do |osrel|
3333
let(:facts) do
3434
{

spec/unit/puppet/provider/ip6tables_spec.rb

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,8 @@
22
# frozen_string_literal: true
33

44
require 'spec_helper'
5-
if Puppet::Util::Package.versioncmp(Puppet.version, '3.4.0') < 0
6-
require 'puppet/provider/confine/exists'
7-
else
8-
require 'puppet/confine/exists'
9-
end
5+
require 'puppet/confine/exists'
6+
107
provider_class = Puppet::Type.type(:firewall).provider(:ip6tables)
118
describe 'ip6tables' do
129
let(:params) { { name: '000 test foo', action: 'accept' } }

spec/unit/puppet/provider/iptables_chain_spec.rb

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,12 @@
22
# frozen_string_literal: true
33

44
require 'spec_helper'
5-
if Puppet::Util::Package.versioncmp(Puppet.version, '3.4.0') < 0
6-
require 'puppet/provider/confine/exists'
7-
else
8-
require 'puppet/confine/exists'
9-
end
5+
require 'puppet/confine/exists'
106

117
describe 'iptables chain' do
128
describe 'iptables chain provider detection' do
13-
if Puppet::Util::Package.versioncmp(Puppet.version, '3.4.0') < 0
14-
let(:exists) do
15-
Puppet::Provider::Confine::Exists
16-
end
17-
else
18-
let(:exists) do
19-
Puppet::Confine::Exists
20-
end
9+
let(:exists) do
10+
Puppet::Confine::Exists
2111
end
2212

2313
before :each do

spec/unit/puppet/provider/iptables_spec.rb

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,12 @@
22
# frozen_string_literal: true
33

44
require 'spec_helper'
5-
if Puppet::Util::Package.versioncmp(Puppet.version, '3.4.0') < 0
6-
require 'puppet/provider/confine/exists'
7-
else
8-
require 'puppet/confine/exists'
9-
end
5+
require 'puppet/confine/exists'
106

117
describe 'iptables provider detection' do # rubocop:disable RSpec/MultipleDescribes
12-
if Puppet::Util::Package.versioncmp(Puppet.version, '3.4.0') < 0
13-
let(:exists) do
14-
Puppet::Provider::Confine::Exists
15-
end
16-
else
17-
let(:exists) do
18-
Puppet::Confine::Exists
19-
end
8+
9+
let(:exists) do
10+
Puppet::Confine::Exists
2011
end
2112

2213
before :each do

0 commit comments

Comments
 (0)