test-bot: check for conflicts in dependencies (#379)
This commit is contained in:
parent
806cfeee18
commit
f693774323
@ -593,6 +593,9 @@ module Homebrew
|
|||||||
test "brew", "fetch", "--retry", dependent.name
|
test "brew", "fetch", "--retry", dependent.name
|
||||||
next if steps.last.failed?
|
next if steps.last.failed?
|
||||||
conflicts = dependent.conflicts.map { |c| Formulary.factory(c.name) }.select(&:installed?)
|
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|
|
conflicts.each do |conflict|
|
||||||
test "brew", "unlink", conflict.name
|
test "brew", "unlink", conflict.name
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user