Remove a conditional and always pass the spec to satisfied_requirements
This commit is contained in:
parent
d706bcf153
commit
a9c5e81a48
@ -265,12 +265,8 @@ class Test
|
|||||||
puts "#{Tty.blue}==>#{Tty.white} SKIPPING: #{formula}#{Tty.reset}"
|
puts "#{Tty.blue}==>#{Tty.white} SKIPPING: #{formula}#{Tty.reset}"
|
||||||
end
|
end
|
||||||
|
|
||||||
def satisfied_requirements? formula_object, spec=:stable
|
def satisfied_requirements? formula_object, spec
|
||||||
requirements = if spec == :stable
|
requirements = formula_object.send(spec).requirements
|
||||||
formula_object.recursive_requirements
|
|
||||||
else
|
|
||||||
formula_object.send(spec).requirements
|
|
||||||
end
|
|
||||||
|
|
||||||
unsatisfied_requirements = requirements.reject do |requirement|
|
unsatisfied_requirements = requirements.reject do |requirement|
|
||||||
requirement.satisfied? || requirement.default_formula?
|
requirement.satisfied? || requirement.default_formula?
|
||||||
@ -302,7 +298,7 @@ class Test
|
|||||||
dependencies = `brew deps #{formula}`.split("\n")
|
dependencies = `brew deps #{formula}`.split("\n")
|
||||||
dependencies -= `brew list`.split("\n")
|
dependencies -= `brew list`.split("\n")
|
||||||
formula_object = Formulary.factory(formula)
|
formula_object = Formulary.factory(formula)
|
||||||
return unless satisfied_requirements? formula_object
|
return unless satisfied_requirements?(formula_object, :stable)
|
||||||
|
|
||||||
installed_gcc = false
|
installed_gcc = false
|
||||||
begin
|
begin
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user