From e5aaf36f7d8dae5978d345763cd479cb5e5c3678 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Wed, 19 Sep 2018 06:14:20 +0200 Subject: [PATCH] Add spec for `FormulaInstaller#audit_installed`. --- Library/Homebrew/test/formula_installer_spec.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Library/Homebrew/test/formula_installer_spec.rb b/Library/Homebrew/test/formula_installer_spec.rb index de6008c6b4..dc4dc91170 100644 --- a/Library/Homebrew/test/formula_installer_spec.rb +++ b/Library/Homebrew/test/formula_installer_spec.rb @@ -150,4 +150,15 @@ describe FormulaInstaller do temporary_install(Failball.new) }.to raise_error(RuntimeError) end + + describe "#caveats" do + subject(:formula_installer) { described_class.new(Testball.new) } + + it "shows audit problems if HOMEBREW_DEVELOPER is set" do + ENV["HOMEBREW_DEVELOPER"] = "1" + formula_installer.install + expect(formula_installer).to receive(:audit_installed).and_call_original + formula_installer.caveats + end + end end