Use Homebrew’s Emoji class in cask installer.

This commit is contained in:
Markus Reiter 2016-12-04 21:52:30 +01:00
parent 006f25d8cf
commit 7d7ca0cb1a
2 changed files with 3 additions and 6 deletions

View File

@ -82,11 +82,8 @@ module Hbc
end end
def summary def summary
s = if MacOS.version >= :lion && !ENV["HOMEBREW_NO_EMOJI"] s = ""
(ENV["HOMEBREW_INSTALL_BADGE"] || "\xf0\x9f\x8d\xba") + " " s << "#{Emoji.install_badge} " if Emoji.enabled?
else
Formatter.headline("Success! ", color: :blue)
end
s << "#{@cask} was successfully installed!" s << "#{@cask} was successfully installed!"
end end

View File

@ -39,7 +39,7 @@ describe Hbc::CLI::Install do
lambda { lambda {
Hbc::CLI::Install.run("local-transmission", "--force") Hbc::CLI::Install.run("local-transmission", "--force")
}.must_output(/==> Success! local-transmission was successfully installed!/) }.must_output(/local-transmission was successfully installed!/)
end end
it "skips dependencies with --skip-cask-deps" do it "skips dependencies with --skip-cask-deps" do