|
227 | 227 | name: 'nats', |
228 | 228 | properties: { |
229 | 229 | 'nats' => { |
230 | | - 'hostname' => 'nats-host', 'user' => 'nats-user', 'password' => 'nats-password', 'port' => 8080 |
| 230 | + 'host' => 'nats-host', 'user' => 'nats-user', 'password' => 'nats-password', 'port' => 8080 |
231 | 231 | } |
232 | 232 | }, |
233 | 233 | instances: [Bosh::Template::Test::LinkInstance.new(address: 'my-nats-ip')] |
|
236 | 236 | name: 'nats-tls', |
237 | 237 | properties: { |
238 | 238 | 'nats' => { |
239 | | - 'hostname' => 'nats-tls-host', 'user' => 'nats-tls-user', 'password' => 'nats-tls-password', 'port' => 9090 |
| 239 | + 'host' => 'nats-tls-host', 'user' => 'nats-tls-user', 'password' => 'nats-tls-password', 'port' => 9090 |
240 | 240 | } |
241 | 241 | }, |
242 | 242 | instances: [Bosh::Template::Test::LinkInstance.new(address: 'my-nats-tls-ip')] |
|
247 | 247 | context 'when mTLS is enabled for NATS' do |
248 | 248 | it 'renders with the nats-tls properties' do |
249 | 249 | merged_manifest_properties['nats'] = { 'tls' => { 'enabled' => true } } |
| 250 | + merged_manifest_properties['nats']['tls']['hostname'] = 'my-nats-tls-hostname' |
250 | 251 |
|
251 | 252 | rendered_hash = JSON.parse(template.render(merged_manifest_properties, consumes: links)) |
252 | 253 | expect(rendered_hash['nats_mtls_config']['enabled']).to be true |
253 | 254 | expect(rendered_hash['message_bus_servers'].length).to eq(1) |
254 | | - expect(rendered_hash['message_bus_servers'][0]['host']).to eq('nats-tls-host:9090') |
| 255 | + expect(rendered_hash['message_bus_servers'][0]['host']).to eq('my-nats-tls-hostname:9090') |
255 | 256 | expect(rendered_hash['message_bus_servers'][0]['user']).to eq('nats-tls-user') |
256 | 257 | expect(rendered_hash['message_bus_servers'][0]['password']).to eq('nats-tls-password') |
257 | 258 | end |
|
262 | 263 | rendered_hash = JSON.parse(template.render(merged_manifest_properties, consumes: links)) |
263 | 264 | expect(rendered_hash['nats_mtls_config']['enabled']).to be false |
264 | 265 | expect(rendered_hash['message_bus_servers'].length).to eq(1) |
265 | | - expect(rendered_hash['message_bus_servers'][0]['host']).to eq('nats-host:8080') |
| 266 | + expect(rendered_hash['message_bus_servers'][0]['host']).to eq('my-nats-ip:8080') |
266 | 267 | expect(rendered_hash['message_bus_servers'][0]['user']).to eq('nats-user') |
267 | 268 | expect(rendered_hash['message_bus_servers'][0]['password']).to eq('nats-password') |
268 | 269 | end |
|
0 commit comments