diff --git a/Library/Homebrew/dev-cmd/tests.rb b/Library/Homebrew/dev-cmd/tests.rb index 16c30ef90f..d3d5e54786 100644 --- a/Library/Homebrew/dev-cmd/tests.rb +++ b/Library/Homebrew/dev-cmd/tests.rb @@ -144,6 +144,10 @@ module Homebrew ohai "Running tests with BuildPulse-friendly settings" end + # Workaround for: + # ruby: no -r allowed while running setuid (SecurityError) + Process::UID.change_privilege(Process.euid) if Process.euid != Process.uid + if parallel system "bundle", "exec", "parallel_rspec", *parallel_args, "--", *bundle_args, "--", *files else