Fix 'brew style' issues

This commit is contained in:
Martin Schimandl 2017-10-07 23:07:31 +02:00
parent ff2239509d
commit 99b7636008
2 changed files with 14 additions and 15 deletions

View File

@ -71,7 +71,7 @@ module Hbc
next
end
if value == nil || (value.kind_of?(Array) && value.empty?)
if value.nil? || (value.is_a?(Array) && value.empty?)
opoo "no such stanza '#{stanza}' on Cask '#{cask}'" unless quiet?
puts ""
raise ArgumentError, "no such stanza '#{stanza}' on Cask '#{cask}'"

View File

@ -1,28 +1,27 @@
describe Hbc::CLI::InternalStanza, :cask do
it "shows stanza of the Specified Cask" do
command = described_class.new("gpg", "with-gpg");
command = described_class.new("gpg", "with-gpg")
command.run
# TODO check result
# TODO: check result
end
it "raises an exception when stanza is invalid" do
expect {
described_class.new("invalid_stanza", "with-gpg");
}.to raise_error(/Illegal stanza/);
expect do
described_class.new("invalid_stanza", "with-gpg")
end.to raise_error(/Illegal stanza/)
end
it "raises an exception when normal stanza is not present on cask" do
command = described_class.new("caveats", "with-gpg");
expect {
command.run
}.to raise_error(/no such stanza/)
command = described_class.new("caveats", "with-gpg")
expect do
command.run
end.to raise_error(/no such stanza/)
end
it "raises an exception when artifact stanza is not present on cask" do
command = described_class.new("zap", "with-gpg");
expect {
command.run
}.to raise_error(/no such stanza/)
command = described_class.new("zap", "with-gpg")
expect do
command.run
end.to raise_error(/no such stanza/)
end
end