aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/cask/cli/--version_spec.rb
blob: e7fcab65c1283c01b1b887352df370c9d816602c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
describe Hbc::CLI::Version, :cask do
  describe "::run" do
    it "outputs the current Homebrew-Cask version" do
      expect { described_class.run }
        .to output(/\AHomebrew-Cask.*\d+\.\d+\.\d+/).to_stdout
        .and not_to_output.to_stderr
    end

    it "does not support arguments" do
      expect { described_class.run(:foo, :bar) }.to raise_error(ArgumentError)
    end
  end
end