aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorMike McQuaid2015-02-03 16:46:36 +0000
committerMike McQuaid2015-02-03 16:46:36 +0000
commitf2a9b9cbd21e22e9932a1aaf0f398480af11f016 (patch)
tree03c9ac2f057c1d0357d7f1ab58626dd109b20ef2 /Library/Homebrew
parent291e900abc18e9d53cb6221f7f117e1e52507f2b (diff)
downloadbrew-f2a9b9cbd21e22e9932a1aaf0f398480af11f016.tar.bz2
test-bot: optional requirements are satisfied.
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/cmd/test-bot.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb
index 857ae5631..f93cac98d 100644
--- a/Library/Homebrew/cmd/test-bot.rb
+++ b/Library/Homebrew/cmd/test-bot.rb
@@ -325,7 +325,8 @@ module Homebrew
unsatisfied_requirements = requirements.reject do |requirement|
satisfied = false
- satisfied = true if requirement.satisfied?
+ satisfied ||= requirement.satisfied?
+ satisfied ||= requirement.optional?
if !satisfied && requirement.default_formula?
default = Formula[requirement.class.default_formula]
satisfied = satisfied_requirements?(default, :stable, formula.name)