From 4da905b7fb61a48392aee18a8a2b0bf757cdab22 Mon Sep 17 00:00:00 2001 From: David Porter Date: Sat, 8 May 2010 15:35:06 +1000 Subject: Fix the update tests Signed-off-by: Adam Vandenberg --- Library/Homebrew/update.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Library/Homebrew/update.rb') diff --git a/Library/Homebrew/update.rb b/Library/Homebrew/update.rb index a580b8cae..bd45e6195 100644 --- a/Library/Homebrew/update.rb +++ b/Library/Homebrew/update.rb @@ -1,5 +1,6 @@ class RefreshBrew RESPOSITORY_URL = 'git://github.com/mxcl/homebrew.git' + INIT_COMMAND = "git init" CHECKOUT_COMMAND = 'git checkout -q master' UPDATE_COMMAND = "git pull #{RESPOSITORY_URL} master" REVISION_COMMAND = 'git log -l -1 --pretty=format:%H 2> /dev/null' @@ -60,7 +61,7 @@ class RefreshBrew def execute(cmd) out = `#{cmd}` - unless $?.success? + if $? && !$?.success? puts out raise "Failed while executing #{cmd}" end -- cgit v1.2.3