aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/test
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/cask/test')
-rw-r--r--Library/Homebrew/cask/test/cask/cli/home_test.rb48
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