@@ -32,33 +32,34 @@ supports_windows = false
32
32
33
33
group :development do
34
34
gem 'puppet-lint' , :require => false
35
- gem 'metadata-json-lint' , :require => false
35
+ gem 'metadata-json-lint' , :require => false , :platforms => 'ruby'
36
36
gem 'puppet_facts' , :require => false
37
37
gem 'puppet-blacksmith' , '>= 3.4.0' , :require => false , :platforms => 'ruby'
38
38
gem 'puppetlabs_spec_helper' , '>= 1.2.1' , :require => false
39
39
gem 'rspec-puppet' , '>= 2.3.2' , :require => false
40
- gem 'rspec-puppet-facts' , :require => false
40
+ gem 'rspec-puppet-facts' , :require => false , :platforms => 'ruby'
41
41
gem 'mocha' , '< 1.2.0' , :require => false
42
- gem 'simplecov' , :require => false
43
- gem 'parallel_tests' , '< 2.10.0' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
44
- gem 'parallel_tests' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.0.0' )
45
- gem 'rubocop' , '0.41.2' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
46
- gem 'rubocop' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.0.0' )
47
- gem 'rubocop-rspec' , '~> 1.6' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' )
42
+ gem 'simplecov' , :require => false , :platforms => 'ruby'
43
+ gem 'parallel_tests' , '< 2.10.0' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
44
+ gem 'parallel_tests' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.0.0' )
45
+ gem 'rubocop' , '0.41.2' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
46
+ gem 'rubocop' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.0.0' )
47
+ gem 'rubocop-rspec' , '~> 1.6' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' )
48
48
gem 'pry' , :require => false
49
- gem 'json_pure' , '<= 2.0.1' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
49
+ gem 'json_pure' , '<= 2.0.1' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
50
50
end
51
51
52
52
group :system_tests do
53
53
gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '~> 2.20' ) if supports_windows
54
- gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] ) if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' ) and ! supports_windows
55
- gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '< 3' ) if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.3.0' ) and ! supports_windows
56
- gem 'beaker-pe' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' )
54
+ gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] ) if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' ) and ! supports_windows
55
+ gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '< 3' ) if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.3.0' ) and ! supports_windows
56
+ gem 'beaker-pe' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' )
57
57
gem 'beaker-rspec' , *location_for ( ENV [ 'BEAKER_RSPEC_VERSION' ] || '>= 3.4' ) if ! supports_windows
58
58
gem 'beaker-rspec' , *location_for ( ENV [ 'BEAKER_RSPEC_VERSION' ] || '~> 5.1' ) if supports_windows
59
59
gem 'beaker-puppet_install_helper' , :require => false
60
60
gem 'master_manipulator' , :require => false
61
61
gem 'beaker-hostgenerator' , *location_for ( ENV [ 'BEAKER_HOSTGENERATOR_VERSION' ] )
62
+ gem 'beaker-abs' , *location_for ( ENV [ 'BEAKER_ABS_VERSION' ] || '~> 0.1' )
62
63
end
63
64
64
65
gem 'puppet' , *location_for ( ENV [ 'PUPPET_GEM_VERSION' ] )
0 commit comments