diff options
| author | Xu Cheng | 2016-01-15 19:44:04 +0800 |
|---|---|---|
| committer | Xu Cheng | 2016-01-17 14:52:09 +0800 |
| commit | 39eb93e0f5ea8276add9e7a4db660ac69db02002 (patch) | |
| tree | f7a8c7177cb55368f06c67d4069afe2c2f371fbd /Library/Homebrew/cmd | |
| parent | 42a4f44c0e0e9841812e8757034cf32f7f4d16c0 (diff) | |
| download | brew-39eb93e0f5ea8276add9e7a4db660ac69db02002.tar.bz2 | |
test-bot: simplify Test#initialize
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/test-bot.rb | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb index 8eb134828..d02373973 100644 --- a/Library/Homebrew/cmd/test-bot.rb +++ b/Library/Homebrew/cmd/test-bot.rb @@ -209,16 +209,13 @@ module Homebrew @added_formulae = [] @modified_formula = [] @steps = [] - @tap = options[:tap] + @tap = options.fetch(:tap, CoreFormulaRepository.instance) @repository = @tap.path - @skip_homebrew = options[:skip_homebrew] + @skip_homebrew = options.fetch(:skip_homebrew, false) - url_match = argument.match HOMEBREW_PULL_OR_COMMIT_URL_REGEX - - git "rev-parse", "--verify", "-q", argument - if $?.success? + if quiet_system "git", "rev-parse", "--verify", "-q", argument @hash = argument - elsif url_match + elsif url_match = argument.match(HOMEBREW_PULL_OR_COMMIT_URL_REGEX) @url = url_match[0] elsif safe_formulary(argument) @formulae = [argument] |
