diff options
| author | Christian Moritz | 2013-12-23 19:07:10 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2013-12-23 18:35:50 +0000 |
| commit | b50d5126eee403ca74cb01667be0b7f74f508cf3 (patch) | |
| tree | acb13ad6dd4ac4f72959a3dd97aa8a4c4fa92d60 /Library | |
| parent | 3cec3e36e9454f19b0cbcdef3eaa29119e93a6fe (diff) | |
| download | brew-b50d5126eee403ca74cb01667be0b7f74f508cf3.tar.bz2 | |
brew-test-bot: check requirements default_formulae
With this brew-test-bot doesn't skip builds, if a requirement isn't
satisfied but a default_formula is specified.
This default_formula is already in dependencies, because of brew deps.
Closes Homebrew/homebrew#25398.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
| -rwxr-xr-x | Library/Contributions/cmd/brew-test-bot.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Contributions/cmd/brew-test-bot.rb b/Library/Contributions/cmd/brew-test-bot.rb index 3d997474a..99ff14cc1 100755 --- a/Library/Contributions/cmd/brew-test-bot.rb +++ b/Library/Contributions/cmd/brew-test-bot.rb @@ -261,7 +261,7 @@ class Test dependencies = dependencies.join(' ') formula_object = Formula.factory(formula) requirements = formula_object.recursive_requirements - unsatisfied_requirements = requirements.reject {|r| r.satisfied?} + unsatisfied_requirements = requirements.reject {|r| r.satisfied? or r.default_formula?} unless unsatisfied_requirements.empty? puts "#{Tty.blue}==>#{Tty.white} SKIPPING: #{formula}#{Tty.reset}" unsatisfied_requirements.each {|r| puts r.message} |
