diff --git a/Library/Homebrew/cask/cmd/install.rb b/Library/Homebrew/cask/cmd/install.rb index 04c1869b74..69bd9d80fa 100644 --- a/Library/Homebrew/cask/cmd/install.rb +++ b/Library/Homebrew/cask/cmd/install.rb @@ -67,6 +67,7 @@ module Cask skip_cask_deps: skip_cask_deps, require_sha: require_sha, quarantine: quarantine, + quiet: quiet, zap: zap, }.compact diff --git a/Library/Homebrew/test/cask/installer_spec.rb b/Library/Homebrew/test/cask/installer_spec.rb index 98fdb15548..928a98278b 100644 --- a/Library/Homebrew/test/cask/installer_spec.rb +++ b/Library/Homebrew/test/cask/installer_spec.rb @@ -216,6 +216,13 @@ describe Cask::Installer, :cask do m_subdir = caffeine.metadata_subdir(subdir_name, timestamp: :now, create: true) expect(caffeine.metadata_subdir(subdir_name, timestamp: :latest)).to eq(m_subdir) end + + it "don't print cask installed message with --quiet option" do + caffeine = Cask::CaskLoader.load(cask_path("local-caffeine")) + expect { + described_class.new(caffeine, quiet: true).install + }.to output(nil).to_stdout + end end describe "uninstall" do