@@ -11,39 +11,35 @@ def location_for(place, fake_version = nil)
1111end
1212
1313group :development , :unit_tests do
14- gem 'rake' , :require => false
1514 gem 'rspec-core' , '3.1.7' , :require => false
16- gem 'rspec-puppet' , '~> 1.0' , :require => false
1715 gem 'puppetlabs_spec_helper' , :require => false
18- gem 'puppet-lint' , :require => false
1916 gem 'simplecov' , :require => false
2017 gem 'puppet_facts' , :require => false
2118 gem 'json' , :require => false
22- gem 'pry' , :require => false
2319end
2420
25- beaker_version = ENV [ 'BEAKER_VERSION' ]
26- beaker_rspec_version = ENV [ 'BEAKER_RSPEC_VERSION' ]
2721group :system_tests do
28- if beaker_version
22+ if beaker_version = ENV [ 'BEAKER_VERSION' ]
2923 gem 'beaker' , *location_for ( beaker_version )
3024 end
31- if beaker_rspec_version
25+ if beaker_rspec_version = ENV [ 'BEAKER_RSPEC_VERSION' ]
3226 gem 'beaker-rspec' , *location_for ( beaker_rspec_version )
3327 else
3428 gem 'beaker-rspec' , :require => false
3529 end
3630 gem 'serverspec' , :require => false
3731end
3832
33+
34+
3935if facterversion = ENV [ 'FACTER_GEM_VERSION' ]
40- gem 'facter' , * location_for ( facterversion )
36+ gem 'facter' , facterversion , :require => false
4137else
4238 gem 'facter' , :require => false
4339end
4440
4541if puppetversion = ENV [ 'PUPPET_GEM_VERSION' ]
46- gem 'puppet' , * location_for ( puppetversion )
42+ gem 'puppet' , puppetversion , :require => false
4743else
4844 gem 'puppet' , :require => false
4945end
0 commit comments