From b32d21fea07a77f20fbf0c1ba7996bd77e750239 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Fri, 15 Jan 2016 19:59:22 +0800 Subject: [PATCH] test-bot: simplify Test#git --- Library/Homebrew/cmd/test-bot.rb | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb index 6d70df6b97..e55a2a24cc 100644 --- a/Library/Homebrew/cmd/test-bot.rb +++ b/Library/Homebrew/cmd/test-bot.rb @@ -241,22 +241,7 @@ module Homebrew end def git(*args) - rd, wr = IO.pipe - - pid = fork do - rd.close - STDERR.reopen("/dev/null") - STDOUT.reopen(wr) - wr.close - Dir.chdir @repository - exec("git", *args) - end - wr.close - Process.wait(pid) - - rd.read - ensure - rd.close + @repository.cd { Utils.popen_read("git", *args) } end def download