From 58f40acd2399114fc1752a0169c552fcfe507fc5 Mon Sep 17 00:00:00 2001 From: John Keiser Date: Tue, 12 Jan 2016 16:36:41 -0800 Subject: Make external tests work locally better --- tasks/external_tests.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/external_tests.rb b/tasks/external_tests.rb index 69c0712a12..6742d3f88d 100644 --- a/tasks/external_tests.rb +++ b/tasks/external_tests.rb @@ -26,8 +26,8 @@ def bundle_exec_with_chef(test_gem, commands) gemfile.close Dir.chdir(gem_path) do Bundler.with_clean_env do - unless system({ 'RUBYOPT' => nil, 'GEMFILE_MOD' => nil }, "bundle install --gemfile #{gemfile_path}") - raise "Error running bundle install --gemfile #{gemfile_path} in #{gem_path}: #{$?.exitstatus}\nGemfile:\n#{IO.read(gemfile_path)}" + unless system({ 'BUNDLE_GEMFILE' => gemfile_path, 'RUBYOPT' => nil, 'GEMFILE_MOD' => nil }, "bundle update") + raise "Error running bundle update of #{gemfile_path} in #{gem_path}: #{$?.exitstatus}\nGemfile:\n#{IO.read(gemfile_path)}" end Array(commands).each do |command| unless system({ 'BUNDLE_GEMFILE' => gemfile_path, 'RUBYOPT' => nil, 'GEMFILE_MOD' => nil }, "bundle exec #{command}") -- cgit v1.2.1