test, postinstall: use WriteMkpathExtension
See https://github.com/Homebrew/brew/pull/20566/files#r2299770459.
This commit is contained in:
parent
ab33c09687
commit
515c4bd287
@ -12,6 +12,7 @@ require "utils/socket"
|
|||||||
require "cli/parser"
|
require "cli/parser"
|
||||||
require "cmd/postinstall"
|
require "cmd/postinstall"
|
||||||
require "json/add/exception"
|
require "json/add/exception"
|
||||||
|
require "extend/pathname/write_mkpath_extension"
|
||||||
|
|
||||||
begin
|
begin
|
||||||
# Undocumented opt-out for internal use.
|
# Undocumented opt-out for internal use.
|
||||||
@ -29,6 +30,9 @@ begin
|
|||||||
require "debrew"
|
require "debrew"
|
||||||
formula.extend(Debrew::Formula)
|
formula.extend(Debrew::Formula)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Pathname.prepend WriteMkpathExtension
|
||||||
|
|
||||||
formula.run_post_install
|
formula.run_post_install
|
||||||
# Handle all possible exceptions.
|
# Handle all possible exceptions.
|
||||||
rescue Exception => e # rubocop:disable Lint/RescueException
|
rescue Exception => e # rubocop:disable Lint/RescueException
|
||||||
|
@ -15,6 +15,7 @@ require "utils/socket"
|
|||||||
require "cli/parser"
|
require "cli/parser"
|
||||||
require "dev-cmd/test"
|
require "dev-cmd/test"
|
||||||
require "json/add/exception"
|
require "json/add/exception"
|
||||||
|
require "extend/pathname/write_mkpath_extension"
|
||||||
|
|
||||||
DEFAULT_TEST_TIMEOUT_SECONDS = 5 * 60
|
DEFAULT_TEST_TIMEOUT_SECONDS = 5 * 60
|
||||||
|
|
||||||
@ -44,6 +45,8 @@ begin
|
|||||||
formula.extend(Debrew::Formula)
|
formula.extend(Debrew::Formula)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Pathname.prepend WriteMkpathExtension
|
||||||
|
|
||||||
ENV.extend(Stdenv)
|
ENV.extend(Stdenv)
|
||||||
ENV.setup_build_environment(formula:, testing_formula: true)
|
ENV.setup_build_environment(formula:, testing_formula: true)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user