From cd402358b0cff96e1ca2fe72f7239ea2ed0f7b60 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Fri, 31 Jul 2020 19:45:18 +0200 Subject: [PATCH] Pass `args` correctly in `brew test`. --- Library/Homebrew/dev-cmd/test.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/test.rb b/Library/Homebrew/dev-cmd/test.rb index dca26921ed..196652f9a5 100644 --- a/Library/Homebrew/dev-cmd/test.rb +++ b/Library/Homebrew/dev-cmd/test.rb @@ -109,7 +109,7 @@ module Homebrew end end rescue Exception => e # rubocop:disable Lint/RescueException - retry if retry_test?(f) + retry if retry_test?(f, args: args) ofail "#{f.full_name}: failed" puts e, e.backtrace ensure @@ -118,7 +118,7 @@ module Homebrew end end - def retry_test?(f) + def retry_test?(f, args:) @test_failed ||= Set.new if args.retry? && @test_failed.add?(f) oh1 "Testing #{f.full_name} (again)"