Fix some test-bot failures/bad output

Noticed these when perusing the test-bot output from a third-party tap.
This commit is contained in:
Mike McQuaid 2025-08-14 14:45:50 +01:00
parent fbac21da54
commit b73b1edd1b
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View File

@ -268,7 +268,7 @@ rescue Exception => e # rubocop:disable Lint/RescueException
error_hash["output"] = e.output
end
error_pipe.puts error_hash.to_json
error_pipe.close
error_pipe&.puts error_hash.to_json
error_pipe&.close
exit! 1
end

View File

@ -622,7 +622,7 @@ module Formulary
if !path_realpath.start_with?("#{HOMEBREW_CELLAR}/", "#{HOMEBREW_LIBRARY}/Taps/", "#{HOMEBREW_CACHE}/") &&
(path_string.include?("/") || path_string.end_with?(".rb"))
raise <<~WARNING
Rejecting formula at #{!path_realpath} because it's not in a tap.
Rejecting formula at #{path_string} because it's not in a tap.
Homebrew requires formulae to be in a tap.
To create a tap, run e.g.