Merge pull request #7143 from MikeMcQuaid/shell_output_assert_output

formula_assertions: print output on assertion failed.
This commit is contained in:
Mike McQuaid 2020-03-11 13:07:29 +00:00 committed by GitHub
commit 40b4eaff05
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,6 +11,9 @@ module Homebrew
output = `#{cmd}`
assert_equal result, $CHILD_STATUS.exitstatus
output
rescue Test::Unit::AssertionFailedError
puts output if Homebrew.args.verbose?
raise
end
# Returns the output of running the cmd with the optional input, and
@ -24,6 +27,9 @@ module Homebrew
end
assert_equal result, $CHILD_STATUS.exitstatus unless result.nil?
output
rescue Test::Unit::AssertionFailedError
puts output if Homebrew.args.verbose?
raise
end
end
end