@@ -42,29 +42,29 @@ supports_windows = true
42
42
43
43
group :development do
44
44
gem 'puppet-lint' , :require => false
45
- gem 'metadata-json-lint' , :require => false
45
+ gem 'metadata-json-lint' , :require => false if ! supports_windows || Gem :: Version . new ( RUBY_VERSION . dup ) >= Gem :: Version . new ( '2.3.1' )
46
46
gem 'puppet_facts' , :require => false
47
47
gem 'puppet-blacksmith' , '>= 3.4.0' , :require => false , :platforms => 'ruby'
48
48
gem 'puppetlabs_spec_helper' , '>= 1.2.1' , :require => false
49
49
gem 'rspec-puppet' , '>= 2.3.2' , :require => false
50
- gem 'rspec-puppet-facts' , :require => false
50
+ gem 'rspec-puppet-facts' , :require => false if ! supports_windows || Gem :: Version . new ( RUBY_VERSION . dup ) >= Gem :: Version . new ( '2.3.1' )
51
51
gem 'mocha' , '< 1.2.0' , :require => false
52
- gem 'simplecov' , :require => false
53
- gem 'parallel_tests' , '< 2.10.0' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
54
- gem 'parallel_tests' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.0.0' )
55
- gem 'rubocop' , '0.41.2' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
56
- gem 'rubocop' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.0.0' )
57
- gem 'rubocop-rspec' , '~> 1.6' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' )
52
+ gem 'simplecov' , :require => false if ! supports_windows || Gem :: Version . new ( RUBY_VERSION . dup ) >= Gem :: Version . new ( '2.3.1' )
53
+ gem 'parallel_tests' , '< 2.10.0' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
54
+ gem 'parallel_tests' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.0.0' )
55
+ gem 'rubocop' , '0.41.2' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
56
+ gem 'rubocop' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.0.0' )
57
+ gem 'rubocop-rspec' , '~> 1.6' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' )
58
58
gem 'pry' , :require => false
59
- gem 'json_pure' , '<= 2.0.1' , :require => false if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.0.0' )
59
+ gem 'json_pure' , '<= 2.0.1' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.0.0' )
60
60
gem 'yard' , :require => false
61
61
end
62
62
63
63
group :system_tests do
64
64
gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '~> 2.20' ) if supports_windows
65
- gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] ) if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' ) and ! supports_windows
66
- gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '< 3' ) if Gem ::Version . new ( RUBY_VERSION ) < Gem ::Version . new ( '2.3.0' ) and ! supports_windows
67
- gem 'beaker-pe' , :require => false if Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.3.0' )
65
+ gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] ) if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' ) and ! supports_windows
66
+ gem 'beaker' , *location_for ( ENV [ 'BEAKER_VERSION' ] || '< 3' ) if Gem ::Version . new ( RUBY_VERSION . dup ) < Gem ::Version . new ( '2.3.0' ) and ! supports_windows
67
+ gem 'beaker-pe' , :require => false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' )
68
68
gem 'beaker-rspec' , *location_for ( ENV [ 'BEAKER_RSPEC_VERSION' ] || '>= 3.4' ) if ! supports_windows
69
69
gem 'beaker-rspec' , *location_for ( ENV [ 'BEAKER_RSPEC_VERSION' ] || '~> 5.1' ) if supports_windows
70
70
gem 'beaker-puppet_install_helper' , :require => false
0 commit comments