diff options
| author | Markus Reiter | 2017-02-08 12:15:34 +0100 |
|---|---|---|
| committer | Markus Reiter | 2017-02-10 17:19:19 +0100 |
| commit | 0daf01681268dd19ee5d154e484b3d97832f9ec9 (patch) | |
| tree | 9e6af268a0ed5dfdacf03195c53b431557c3bb57 /Library/Homebrew/cask/test | |
| parent | e637eb414e880559695a71b3fc1efbc7104ee64e (diff) | |
| download | brew-0daf01681268dd19ee5d154e484b3d97832f9ec9.tar.bz2 | |
Convert Home test to spec.
Diffstat (limited to 'Library/Homebrew/cask/test')
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/home_test.rb | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/Library/Homebrew/cask/test/cask/cli/home_test.rb b/Library/Homebrew/cask/test/cask/cli/home_test.rb deleted file mode 100644 index 67bcb024a..000000000 --- a/Library/Homebrew/cask/test/cask/cli/home_test.rb +++ /dev/null @@ -1,48 +0,0 @@ -require "test_helper" - -# monkeypatch for testing -module Hbc - class CLI - class Home - def self.system(*command) - system_commands << command - end - - def self.reset! - @system_commands = [] - end - - def self.system_commands - @system_commands ||= [] - end - end - end -end - -describe Hbc::CLI::Home do - before do - Hbc::CLI::Home.reset! - end - - it "opens the homepage for the specified Cask" do - Hbc::CLI::Home.run("alfred") - Hbc::CLI::Home.system_commands.must_equal [ - ["/usr/bin/open", "--", "https://www.alfredapp.com/"], - ] - end - - it "works for multiple Casks" do - Hbc::CLI::Home.run("alfred", "adium") - Hbc::CLI::Home.system_commands.must_equal [ - ["/usr/bin/open", "--", "https://www.alfredapp.com/"], - ["/usr/bin/open", "--", "https://www.adium.im/"], - ] - end - - it "opens the project page when no Cask is specified" do - Hbc::CLI::Home.run - Hbc::CLI::Home.system_commands.must_equal [ - ["/usr/bin/open", "--", "http://caskroom.io/"], - ] - end -end |
