File tree Expand file tree Collapse file tree 2 files changed +19
-13
lines changed Expand file tree Collapse file tree 2 files changed +19
-13
lines changed Original file line number Diff line number Diff line change 3
3
require 'spec_helper_acceptance'
4
4
5
5
describe 'openondemand class:' do
6
- supported_releases . each do |release |
7
- context "when repo_release => 'staging/#{ release } '" do
8
- it 'runs successfully' do
9
- pp = <<-PP
10
- class { 'openondemand':
11
- repo_release => 'staging/#{ release } ',
12
- generator_insecure => true,
13
- }
14
- PP
15
-
16
- apply_manifest ( pp , catch_failures : true )
17
- apply_manifest ( pp , catch_changes : true )
6
+ supported_releases . each_pair do |release , versions |
7
+ versions . each do |version |
8
+ context "when repo_release => 'staging/#{ release } ' ondemand_package_ensure => '#{ version } '" do
9
+ it 'runs successfully' do
10
+ pp = <<-PP
11
+ class { 'openondemand':
12
+ repo_release => 'staging/#{ release } ',
13
+ ondemand_package_ensure => '#{ version } ',
14
+ generator_insecure => true,
15
+ }
16
+ PP
17
+
18
+ apply_manifest ( pp , catch_failures : true )
19
+ apply_manifest ( pp , catch_changes : true )
20
+ end
18
21
end
19
22
end
20
23
end
Original file line number Diff line number Diff line change 5
5
on hosts , 'puppet config set strict warning'
6
6
7
7
def supported_releases
8
- [ '3.1' , '4.0' ]
8
+ {
9
+ '3.1' => [ '3.1.13' , 'latest' ] ,
10
+ '4.0' => [ '4.0.5' , 'latest' ] ,
11
+ }
9
12
end
10
13
11
14
RSpec . configure do |c |
You can’t perform that action at this time.
0 commit comments