|
4 | 4 |
|
5 | 5 | describe 'rabbitmq class:' do |
6 | 6 | case fact('os.family') |
7 | | - when 'RedHat' |
8 | | - package_name = 'rabbitmq-server' |
9 | | - service_name = 'rabbitmq-server' |
10 | | - when 'SUSE' |
11 | | - package_name = 'rabbitmq-server' |
12 | | - service_name = 'rabbitmq-server' |
13 | | - when 'Debian' |
| 7 | + when 'RedHat', 'SUSE', 'Debian' |
14 | 8 | package_name = 'rabbitmq-server' |
15 | 9 | service_name = 'rabbitmq-server' |
16 | 10 | when 'Archlinux' |
@@ -124,7 +118,7 @@ class { 'rabbitmq': |
124 | 118 | it { is_expected.to be_running } |
125 | 119 | end |
126 | 120 |
|
127 | | - describe port(5672) do |
| 121 | + describe port(5672), :port5672 do |
128 | 122 | it { is_expected.to be_listening.on('0.0.0.0').with('tcp') } |
129 | 123 | end |
130 | 124 |
|
@@ -157,13 +151,14 @@ class { 'rabbitmq': |
157 | 151 | it { is_expected.to be_running } |
158 | 152 | end |
159 | 153 |
|
160 | | - describe port(5672) do |
| 154 | + describe port(5672), :port5671 do |
161 | 155 | it { is_expected.to be_listening.on('127.0.0.1').with('tcp') } |
162 | 156 | end |
163 | 157 |
|
164 | 158 | describe port(15_672) do |
165 | 159 | it { is_expected.to be_listening.on('127.0.0.1').with('tcp') } |
166 | 160 | end |
| 161 | + |
167 | 162 | # This listens on all interfaces regardless of these settings |
168 | 163 |
|
169 | 164 | describe port(25_672) do |
@@ -195,7 +190,7 @@ class { 'rabbitmq': |
195 | 190 | it { is_expected.to be_running } |
196 | 191 | end |
197 | 192 |
|
198 | | - describe port(5671) do |
| 193 | + describe port(5671), :port5671 do |
199 | 194 | it { is_expected.to be_listening.on('0.0.0.0').with('tcp') } |
200 | 195 | end |
201 | 196 |
|
@@ -223,7 +218,7 @@ class { 'rabbitmq': |
223 | 218 | it { is_expected.to be_running } |
224 | 219 | end |
225 | 220 |
|
226 | | - describe port(5672) do |
| 221 | + describe port(5672), :port5672 do |
227 | 222 | it { is_expected.to be_listening.on('0.0.0.0').with('tcp') } |
228 | 223 | end |
229 | 224 |
|
|
0 commit comments