diff options
| author | Markus Reiter | 2017-03-08 03:35:37 +0100 |
|---|---|---|
| committer | GitHub | 2017-03-08 03:35:37 +0100 |
| commit | 9105acab6bc6a04d01c49a32ec27f8ab16fd40b7 (patch) | |
| tree | cf6fc48d13a2cba5c9ebd8f8e19c400163482f7a | |
| parent | fe694f6db9190239fd4a84f1208d218aa02c0474 (diff) | |
| parent | 536a377d71f4c1718fe8d690d1b2b72ed042b323 (diff) | |
| download | brew-9105acab6bc6a04d01c49a32ec27f8ab16fd40b7.tar.bz2 | |
Merge pull request #2283 from reitermarkus/cask-cli-argumenterror
Use `ArgumentError` instead of `CaskError` in `CLI`.
| -rw-r--r-- | Library/Homebrew/cask/lib/hbc/cli.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/options_spec.rb | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/cask/lib/hbc/cli.rb b/Library/Homebrew/cask/lib/hbc/cli.rb index 39235fa63..3176489cb 100644 --- a/Library/Homebrew/cask/lib/hbc/cli.rb +++ b/Library/Homebrew/cask/lib/hbc/cli.rb @@ -229,9 +229,9 @@ module Hbc remaining << head retry rescue OptionParser::MissingArgument - raise CaskError, "The option '#{head}' requires an argument" + raise ArgumentError, "The option '#{head}' requires an argument." rescue OptionParser::AmbiguousOption - raise CaskError, "There is more than one possible option that starts with '#{head}'" + raise ArgumentError, "There is more than one possible option that starts with '#{head}'." end end diff --git a/Library/Homebrew/test/cask/cli/options_spec.rb b/Library/Homebrew/test/cask/cli/options_spec.rb index 35dafa853..44a391b48 100644 --- a/Library/Homebrew/test/cask/cli/options_spec.rb +++ b/Library/Homebrew/test/cask/cli/options_spec.rb @@ -108,7 +108,7 @@ describe Hbc::CLI, :cask do it "shows a user-friendly error message" do expect { Hbc::CLI.process_options %w[install -f] - }.to raise_error(Hbc::CaskError) + }.to raise_error(ArgumentError) end end @@ -116,7 +116,7 @@ describe Hbc::CLI, :cask do it "shows a user-friendly error message" do expect { Hbc::CLI.process_options %w[edit -c] - }.to raise_error(Hbc::CaskError) + }.to raise_error(ArgumentError) end end |
