From 66cda616d1f2a2f5cb6bcece7be9ff29f5d6f863 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Thu, 23 Jun 2016 17:56:10 +0800 Subject: [PATCH] test-bot: fix diff_formulae * Fix regression caused by 05649cee60e5349afc328070a0c0e4f6835f97f0 * Use `Tap#formula_file?` to filter formula. --- Library/Homebrew/dev-cmd/test-bot.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/test-bot.rb b/Library/Homebrew/dev-cmd/test-bot.rb index d321ef8877..3579e9f79e 100644 --- a/Library/Homebrew/dev-cmd/test-bot.rb +++ b/Library/Homebrew/dev-cmd/test-bot.rb @@ -273,11 +273,11 @@ module Homebrew def diff_formulae(start_revision, end_revision, path, filter) return unless @tap git( - "diff-tree", "--name-only", "--diff-filter=#{filter}", + "diff-tree", "-r", "--name-only", "--diff-filter=#{filter}", start_revision, end_revision, "--", path ).lines.map do |line| file = Pathname.new line.chomp - next unless file.extname == ".rb" + next unless @tap.formula_file?(file) @tap.formula_file_to_name(file) end.compact end