@@ -11,24 +11,23 @@ def location_for(place, fake_version = nil)
1111end
1212
1313group :test do
14- gem 'puppetlabs_spec_helper' , '~> 2.5.0' , :require => false
15- gem 'rspec-puppet' , '~> 2.5' , :require => false
16- gem 'rspec-puppet-facts' , :require => false
14+ gem 'puppetlabs_spec_helper' , '>= 2.14.0' , :require => false
15+ gem 'rspec-puppet-facts' , '>= 1.8.0' , :require => false
1716 gem 'rspec-puppet-utils' , :require => false
1817 gem 'puppet-lint-leading_zero-check' , :require => false
1918 gem 'puppet-lint-trailing_comma-check' , :require => false
2019 gem 'puppet-lint-version_comparison-check' , :require => false
2120 gem 'puppet-lint-classes_and_types_beginning_with_digits-check' , :require => false
2221 gem 'puppet-lint-unquoted_string-check' , :require => false
2322 gem 'puppet-lint-variable_contains_upcase' , :require => false
23+ gem 'puppet-lint-absolute_classname-check' , :require => false
2424 gem 'metadata-json-lint' , :require => false
2525 gem 'redcarpet' , :require => false
26- gem 'rubocop' , '~> 0.49.1' , :require => false if RUBY_VERSION >= '2.3.0'
27- gem 'rubocop-rspec' , '~> 1.15.0' , :require => false if RUBY_VERSION >= '2.3.0'
28- gem 'mocha' , '>= 1.2.1 ' , :require => false
26+ gem 'rubocop' , '~> 0.49.1' , :require => false
27+ gem 'rubocop-rspec' , '~> 1.15.0' , :require => false
28+ gem 'mocha' , '~> 1.4.0 ' , :require => false
2929 gem 'coveralls' , :require => false
3030 gem 'simplecov-console' , :require => false
31- gem 'rack' , '~> 1.0' , :require => false if RUBY_VERSION < '2.2.2'
3231 gem 'parallel_tests' , :require => false
3332 gem 'ipaddress' , :require => false
3433 gem 'rspec-its' , :require => false
@@ -42,27 +41,33 @@ group :development do
4241end
4342
4443group :system_tests do
45- gem 'winrm' , :require => false
44+ gem 'winrm' , :require => false
4645 if beaker_version = ENV [ 'BEAKER_VERSION' ]
4746 gem 'beaker' , *location_for ( beaker_version )
4847 else
49- gem 'beaker' , '>= 3.9 .0' , :require => false
48+ gem 'beaker' , '>= 4.2 .0' , :require => false
5049 end
5150 if beaker_rspec_version = ENV [ 'BEAKER_RSPEC_VERSION' ]
5251 gem 'beaker-rspec' , *location_for ( beaker_rspec_version )
5352 else
5453 gem 'beaker-rspec' , :require => false
5554 end
56- gem 'serverspec' , :require => false
57- gem 'beaker-puppet_install_helper' , :require => false
58- gem 'beaker-module_install_helper' , :require => false
55+ gem 'serverspec' , :require => false
56+ gem 'beaker-hostgenerator' , '>= 1.1.22' , :require => false
57+ gem 'beaker-docker' , :require => false
58+ gem 'beaker-puppet' , :require => false
59+ gem 'beaker-puppet_install_helper' , :require => false
60+ gem 'beaker-module_install_helper' , :require => false
61+ gem 'rbnacl' , '>= 4' , :require => false
62+ gem 'rbnacl-libsodium' , :require => false
63+ gem 'bcrypt_pbkdf' , :require => false
5964end
6065
6166group :release do
62- gem 'github_changelog_generator' , :require => false if RUBY_VERSION >= '2.2.2 '
67+ gem 'github_changelog_generator' , :require => false , :git => 'https://github.com/github-changelog-generator/github-changelog-generator '
6368 gem 'puppet-blacksmith' , :require => false
6469 gem 'voxpupuli-release' , :require => false , :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
65- gem 'puppet-strings' , '~> 1.0 ' , :require => false
70+ gem 'puppet-strings' , '>= 2.2 ' , :require => false
6671end
6772
6873
7378 gem 'facter' , :require => false , :groups => [ :test ]
7479end
7580
76- ENV [ 'PUPPET_VERSION' ] . nil? ? puppetversion = '~> 5 .0' : puppetversion = ENV [ 'PUPPET_VERSION' ] . to_s
81+ ENV [ 'PUPPET_VERSION' ] . nil? ? puppetversion = '~> 6 .0' : puppetversion = ENV [ 'PUPPET_VERSION' ] . to_s
7782gem 'puppet' , puppetversion , :require => false , :groups => [ :test ]
7883
7984# vim: syntax=ruby
0 commit comments