11source ENV [ 'GEM_SOURCE' ] || "https://rubygems.org"
22
3- def location_for ( place , fake_version = nil )
4- if place =~ /^(git:[^#]*)#(.*)/
5- [ fake_version , { :git => $1, :branch => $2, :require => false } ] . compact
6- elsif place =~ /^file:\/ \/ (.*)/
7- [ '>= 0' , { :path => File . expand_path ( $1) , :require => false } ]
8- else
9- [ place , { :require => false } ]
10- end
11- end
12-
133group :development , :unit_tests do
144 gem 'rspec-core' , '3.1.7' , :require => false
155 gem 'puppetlabs_spec_helper' , :require => false
@@ -18,17 +8,8 @@ group :development, :unit_tests do
188 gem 'json' , :require => false
199end
2010
21- beaker_version = ENV [ 'BEAKER_VERSION' ]
22- beaker_rspec_version = ENV [ 'BEAKER_RSPEC_VERSION' ]
2311group :system_tests do
24- if beaker_version
25- gem 'beaker' , *location_for ( beaker_version )
26- end
27- if beaker_rspec_version
28- gem 'beaker-rspec' , *location_for ( beaker_rspec_version )
29- else
30- gem 'beaker-rspec' , :require => false
31- end
12+ gem 'beaker-rspec' , :require => false
3213 gem 'serverspec' , :require => false
3314end
3415
0 commit comments