Skip to content

Commit bbbaabe

Browse files
authored
Merge pull request #2188 from ekohl/clean-specs
Various spec cleanups
2 parents ef1afcb + 56f3262 commit bbbaabe

File tree

2 files changed

+29
-35
lines changed

2 files changed

+29
-35
lines changed

spec/classes/mod/passenger_spec.rb

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -390,19 +390,11 @@
390390
it { is_expected.to contain_file('zpassenger.load').with_content(%r{^LoadModule mod_foo \/usr\/lib\/apache2\/modules\/mod_passenger\.so$}) }
391391
end
392392

393-
context 'with Ubuntu 16.04 defaults' do
393+
context 'with defaults' do
394394
it { is_expected.to contain_file('passenger.conf').with_content(%r{PassengerRoot "/usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini"}) }
395395
it { is_expected.to contain_file('passenger.conf').without_content(%r{PassengerRuby}) }
396396
it { is_expected.to contain_file('passenger.conf').with_content(%r{PassengerDefaultRuby "/usr/bin/ruby"}) }
397397
end
398-
399-
if facts[:os]['release']['major'].to_i == 8
400-
context 'with Debian 8 defaults' do
401-
it { is_expected.to contain_file('passenger.conf').with_content(%r{PassengerRoot "/usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini"}) }
402-
it { is_expected.to contain_file('passenger.conf').without_content(%r{PassengerRuby}) }
403-
it { is_expected.to contain_file('passenger.conf').with_content(%r{PassengerDefaultRuby "/usr/bin/ruby"}) }
404-
end
405-
end
406398
when 'RedHat'
407399
context 'on a RedHat OS' do
408400
case facts[:os]['release']['major']

spec/classes/mod/php_spec.rb

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,20 @@
6262
content: "LoadModule php7_module /usr/lib/apache2/modules/libphp7.3.so\n",
6363
)
6464
}
65-
end
66-
context 'on buster with experimental php8.0' do
67-
let :params do
68-
{ php_version: '8.0' }
69-
end
7065

71-
it { is_expected.to contain_apache__mod('php') }
72-
it { is_expected.to contain_package('libapache2-mod-php8.0') }
73-
it {
74-
is_expected.to contain_file('php.load').with(
75-
content: "LoadModule php_module /usr/lib/apache2/modules/libphp.so\n",
76-
)
77-
}
66+
context 'with experimental php8.0' do
67+
let :params do
68+
{ php_version: '8.0' }
69+
end
70+
71+
it { is_expected.to contain_apache__mod('php') }
72+
it { is_expected.to contain_package('libapache2-mod-php8.0') }
73+
it {
74+
is_expected.to contain_file('php.load').with(
75+
content: "LoadModule php_module /usr/lib/apache2/modules/libphp.so\n",
76+
)
77+
}
78+
end
7879
end
7980
when '11'
8081
context 'on bullseye' do
@@ -85,22 +86,23 @@
8586
content: "LoadModule php7_module /usr/lib/apache2/modules/libphp7.4.so\n",
8687
)
8788
}
88-
end
89-
context 'on bullseye with experimental php8.0' do
90-
let :params do
91-
{ php_version: '8.0' }
92-
end
9389

94-
it { is_expected.to contain_apache__mod('php') }
95-
it { is_expected.to contain_package('libapache2-mod-php8.0') }
96-
it {
97-
is_expected.to contain_file('php.load').with(
98-
content: "LoadModule php_module /usr/lib/apache2/modules/libphp.so\n",
99-
)
100-
}
90+
context 'with experimental php8.0' do
91+
let :params do
92+
{ php_version: '8.0' }
93+
end
94+
95+
it { is_expected.to contain_apache__mod('php') }
96+
it { is_expected.to contain_package('libapache2-mod-php8.0') }
97+
it {
98+
is_expected.to contain_file('php.load').with(
99+
content: "LoadModule php_module /usr/lib/apache2/modules/libphp.so\n",
100+
)
101+
}
102+
end
101103
end
102104
when '16.04'
103-
context 'on stretch' do
105+
context 'on xenial' do
104106
let :params do
105107
{ content: 'somecontent' }
106108
end
@@ -113,7 +115,7 @@
113115
end
114116

115117
when '18.04'
116-
context 'on stretch' do
118+
context 'on bionic' do
117119
let :params do
118120
{ content: 'somecontent' }
119121
end

0 commit comments

Comments
 (0)