Don't print Cask installed error message when --quiet is used

This commit is contained in:
xxyzz 2022-05-10 19:05:32 +08:00
parent 5d61e69cf0
commit 1b877273d8
No known key found for this signature in database
GPG Key ID: F796163E6DCFEE9D
2 changed files with 8 additions and 0 deletions

View File

@ -67,6 +67,7 @@ module Cask
skip_cask_deps: skip_cask_deps,
require_sha: require_sha,
quarantine: quarantine,
quiet: quiet,
zap: zap,
}.compact

View File

@ -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