From 7d5cce569d6d9bff52496c517f6776e0d3710281 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Fri, 23 Jun 2017 17:42:09 +0100 Subject: [PATCH] test: require non-keg-only formulae to be linked. This can be overridden with `--force`. As mentioned in: https://github.com/Homebrew/homebrew-core/pull/14525#issuecomment-307838164 --- Library/Homebrew/dev-cmd/test.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Library/Homebrew/dev-cmd/test.rb b/Library/Homebrew/dev-cmd/test.rb index 288aa8a877..738a0ef290 100644 --- a/Library/Homebrew/dev-cmd/test.rb +++ b/Library/Homebrew/dev-cmd/test.rb @@ -39,6 +39,12 @@ module Homebrew next end + # Don't test unlinked formulae + if !ARGV.force? && !f.keg_only? && !f.linked? + ofail "#{f.full_name} is not linked" + next + end + puts "Testing #{f.full_name}" env = ENV.to_hash