@@ -11,7 +11,7 @@ def location_for(place, fake_version = nil)
1111end
1212
1313group :test do
14- gem 'puppetlabs_spec_helper' , '~> 2.2 .0' , :require => false
14+ gem 'puppetlabs_spec_helper' , '~> 2.4 .0' , :require => false
1515 gem 'rspec-puppet' , '~> 2.5' , :require => false
1616 gem 'rspec-puppet-facts' , :require => false
1717 gem 'rspec-puppet-utils' , :require => false
@@ -22,18 +22,13 @@ group :test do
2222 gem 'puppet-lint-unquoted_string-check' , :require => false
2323 gem 'puppet-lint-variable_contains_upcase' , :require => false
2424 gem 'metadata-json-lint' , :require => false
25- gem 'puppet-blacksmith' , :require => false
26- gem 'voxpupuli-release' , :require => false , :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
27- gem 'puppet-strings' , '~> 1.0' , :require => false
2825 gem 'redcarpet' , :require => false
2926 gem 'rubocop' , '~> 0.49.1' , :require => false if RUBY_VERSION >= '2.3.0'
3027 gem 'rubocop-rspec' , '~> 1.15.0' , :require => false if RUBY_VERSION >= '2.3.0'
3128 gem 'mocha' , '>= 1.2.1' , :require => false
3229 gem 'coveralls' , :require => false
3330 gem 'simplecov-console' , :require => false
34- gem 'github_changelog_generator' , '~> 1.13.0' , :require => false if RUBY_VERSION < '2.2.2'
3531 gem 'rack' , '~> 1.0' , :require => false if RUBY_VERSION < '2.2.2'
36- gem 'github_changelog_generator' , :require => false if RUBY_VERSION >= '2.2.2'
3732 gem 'parallel_tests' , :require => false
3833 gem 'ipaddress' , :require => false
3934 gem 'rspec-its' , :require => false
@@ -47,8 +42,11 @@ group :development do
4742end
4843
4944group :system_tests do
45+ gem 'winrm' , :require => false
5046 if beaker_version = ENV [ 'BEAKER_VERSION' ]
5147 gem 'beaker' , *location_for ( beaker_version )
48+ else
49+ gem 'beaker' , '>= 3.9.0' , :require => false
5250 end
5351 if beaker_rspec_version = ENV [ 'BEAKER_RSPEC_VERSION' ]
5452 gem 'beaker-rspec' , *location_for ( beaker_rspec_version )
@@ -57,14 +55,22 @@ group :system_tests do
5755 end
5856 gem 'serverspec' , :require => false
5957 gem 'beaker-puppet_install_helper' , :require => false
58+ gem 'beaker-module_install_helper' , :require => false
59+ end
60+
61+ group :release do
62+ gem 'github_changelog_generator' , :require => false if RUBY_VERSION >= '2.2.2'
63+ gem 'puppet-blacksmith' , :require => false
64+ gem 'voxpupuli-release' , :require => false , :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
65+ gem 'puppet-strings' , '~> 1.0' , :require => false
6066end
6167
6268
6369
6470if facterversion = ENV [ 'FACTER_GEM_VERSION' ]
6571 gem 'facter' , facterversion . to_s , :require => false , :groups => [ :test ]
6672else
67- gem 'facter' , :require => false , :groups => [ :test ]
73+ gem 'facter' , :require => false , :groups => [ :test ]
6874end
6975
7076ENV [ 'PUPPET_VERSION' ] . nil? ? puppetversion = '~> 5.0' : puppetversion = ENV [ 'PUPPET_VERSION' ] . to_s
0 commit comments