diff options
Diffstat (limited to 'Library/Homebrew/cmd/tests.rb')
| -rw-r--r-- | Library/Homebrew/cmd/tests.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/Library/Homebrew/cmd/tests.rb b/Library/Homebrew/cmd/tests.rb index 623c14f04..93f70f8eb 100644 --- a/Library/Homebrew/cmd/tests.rb +++ b/Library/Homebrew/cmd/tests.rb @@ -1,12 +1,8 @@ module Homebrew def tests - (HOMEBREW_LIBRARY/'Homebrew/test').cd do - ENV['TESTOPTS'] = '-v' if ARGV.verbose? - quiet_system("gem", "list", "--installed", "bundler") || \ - system("gem", "install", "--no-ri", "--no-rdoc", - "--user-install", "bundler") - require 'rubygems' - ENV["PATH"] = "#{Gem.user_dir}/bin:#{ENV["PATH"]}" + (HOMEBREW_LIBRARY/"Homebrew/test").cd do + ENV["TESTOPTS"] = "-v" if ARGV.verbose? + Homebrew.install_gem_setup_path! "bundler" quiet_system("bundle", "check") || \ system("bundle", "install", "--path", "vendor/bundle") system "bundle", "exec", "rake", "test" |
