Sha256: 94b7280228583533fc7bdf6d9516b78e35125196a228b8439003cd67fe6ac1ea
Contents?: true
Size: 1.16 KB
Versions: 3
Compression:
Stored size: 1.16 KB
Contents
# # Author:: Seth Chisamore (<schisamo@opscode.com>) # Copyright:: Copyright (c) 2012 Opscode, Inc. # License:: Apache License, Version 2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # module TestKitchen module Project class Ruby < Base def install_command(runtime=nil, test_path=guest_test_root) cmd = "cd #{test_path}" cmd << " && rvm use #{runtime}" if runtime cmd << " && gem install bundler" cmd << " && #{install}" end def test_command(runtime=nil, test_path=guest_test_root) cmd = "cd #{test_path}" cmd << " && rvm use #{runtime}" if runtime cmd << " && #{script}" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
test-kitchen-0.5.4 | lib/test-kitchen/project/ruby.rb |
test-kitchen-0.5.2 | lib/test-kitchen/project/ruby.rb |
test-kitchen-0.5.0 | lib/test-kitchen/project/ruby.rb |