File tree Expand file tree Collapse file tree 4 files changed +152
-0
lines changed Expand file tree Collapse file tree 4 files changed +152
-0
lines changed Original file line number Diff line number Diff line change
1
+ # frozen_string_literal: true
2
+
3
+ require 'spec_helper'
4
+
5
+ describe 'apache::mod::lbmethod_byrequests' , type : :class do
6
+ context 'on a Debian OS' do
7
+ include_examples 'Debian 11'
8
+
9
+ context 'with Apache version >= 2.4' do
10
+ let :params do
11
+ {
12
+ apache_version : '2.4' ,
13
+ }
14
+ end
15
+
16
+ it {
17
+ is_expected . to contain_file ( '/etc/apache2/mods-enabled/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
18
+ 'content' => "LoadModule lbmethod_byrequests_module /usr/lib/apache2/modules/mod_lbmethod_byrequests.so\n " )
19
+ }
20
+ end
21
+ end
22
+ context 'on a RedHat OS' do
23
+ include_examples 'RedHat 6'
24
+
25
+ context 'with Apache version >= 2.4' do
26
+ let :params do
27
+ {
28
+ apache_version : '2.4' ,
29
+ }
30
+ end
31
+
32
+ it {
33
+ is_expected . to contain_file ( '/etc/httpd/conf.modules.d/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
34
+ 'content' => "LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so\n " )
35
+ }
36
+ end
37
+ end
38
+ end
Original file line number Diff line number Diff line change
1
+ # frozen_string_literal: true
2
+
3
+ require 'spec_helper'
4
+
5
+ describe 'apache::mod::lbmethod_byrequests' , type : :class do
6
+ context 'on a Debian OS' do
7
+ include_examples 'Debian 11'
8
+
9
+ context 'with Apache version >= 2.4' do
10
+ let :params do
11
+ {
12
+ apache_version : '2.4' ,
13
+ }
14
+ end
15
+
16
+ it {
17
+ is_expected . to contain_file ( '/etc/apache2/mods-enabled/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
18
+ 'content' => "LoadModule lbmethod_byrequests_module /usr/lib/apache2/modules/mod_lbmethod_byrequests.so\n " )
19
+ }
20
+ end
21
+ end
22
+ context 'on a RedHat OS' do
23
+ include_examples 'RedHat 6'
24
+
25
+ context 'with Apache version >= 2.4' do
26
+ let :params do
27
+ {
28
+ apache_version : '2.4' ,
29
+ }
30
+ end
31
+
32
+ it {
33
+ is_expected . to contain_file ( '/etc/httpd/conf.modules.d/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
34
+ 'content' => "LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so\n " )
35
+ }
36
+ end
37
+ end
38
+ end
Original file line number Diff line number Diff line change
1
+ # frozen_string_literal: true
2
+
3
+ require 'spec_helper'
4
+
5
+ describe 'apache::mod::lbmethod_byrequests' , type : :class do
6
+ context 'on a Debian OS' do
7
+ include_examples 'Debian 11'
8
+
9
+ context 'with Apache version >= 2.4' do
10
+ let :params do
11
+ {
12
+ apache_version : '2.4' ,
13
+ }
14
+ end
15
+
16
+ it {
17
+ is_expected . to contain_file ( '/etc/apache2/mods-enabled/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
18
+ 'content' => "LoadModule lbmethod_byrequests_module /usr/lib/apache2/modules/mod_lbmethod_byrequests.so\n " )
19
+ }
20
+ end
21
+ end
22
+ context 'on a RedHat OS' do
23
+ include_examples 'RedHat 6'
24
+
25
+ context 'with Apache version >= 2.4' do
26
+ let :params do
27
+ {
28
+ apache_version : '2.4' ,
29
+ }
30
+ end
31
+
32
+ it {
33
+ is_expected . to contain_file ( '/etc/httpd/conf.modules.d/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
34
+ 'content' => "LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so\n " )
35
+ }
36
+ end
37
+ end
38
+ end
Original file line number Diff line number Diff line change
1
+ # frozen_string_literal: true
2
+
3
+ require 'spec_helper'
4
+
5
+ describe 'apache::mod::lbmethod_byrequests' , type : :class do
6
+ context 'on a Debian OS' do
7
+ include_examples 'Debian 11'
8
+
9
+ context 'with Apache version >= 2.4' do
10
+ let :params do
11
+ {
12
+ apache_version : '2.4' ,
13
+ }
14
+ end
15
+
16
+ it {
17
+ is_expected . to contain_file ( '/etc/apache2/mods-enabled/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
18
+ 'content' => "LoadModule lbmethod_byrequests_module /usr/lib/apache2/modules/mod_lbmethod_byrequests.so\n " )
19
+ }
20
+ end
21
+ end
22
+ context 'on a RedHat OS' do
23
+ include_examples 'RedHat 6'
24
+
25
+ context 'with Apache version >= 2.4' do
26
+ let :params do
27
+ {
28
+ apache_version : '2.4' ,
29
+ }
30
+ end
31
+
32
+ it {
33
+ is_expected . to contain_file ( '/etc/httpd/conf.modules.d/lbmethod_byrequests.load' ) . with ( 'ensure' => 'file' ,
34
+ 'content' => "LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so\n " )
35
+ }
36
+ end
37
+ end
38
+ end
You can’t perform that action at this time.
0 commit comments