test-bot: check for conflicts in dependencies (#379)

This commit is contained in:
Steven Peters 2016-06-20 00:53:56 -07:00 committed by Mike McQuaid
parent 806cfeee18
commit f693774323

View File

@ -593,6 +593,9 @@ module Homebrew
test "brew", "fetch", "--retry", dependent.name
next if steps.last.failed?
conflicts = dependent.conflicts.map { |c| Formulary.factory(c.name) }.select(&:installed?)
dependent.recursive_dependencies.each do |dependency|
conflicts += dependency.to_formula.conflicts.map { |c| Formulary.factory(c.name) }.select(&:installed?)
end
conflicts.each do |conflict|
test "brew", "unlink", conflict.name
end