diff options
| author | Markus Reiter | 2018-01-28 17:53:49 +0100 |
|---|---|---|
| committer | GitHub | 2018-01-28 17:53:49 +0100 |
| commit | 9f4b4a169975a5bb9272974963d4d37d873affc6 (patch) | |
| tree | f6abff344754ccacfddade799f11d9bbbb0a7857 /Library | |
| parent | 5244755a5283f72ec1684a9e4b44a6aed2d51a82 (diff) | |
| parent | 884c57f9f4ed44096e46c1e0510cce89e15b2477 (diff) | |
| download | brew-9f4b4a169975a5bb9272974963d4d37d873affc6.tar.bz2 | |
Merge pull request #3740 from reitermarkus/cask-style
Fix `brew cask style` on Travis.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cask/lib/hbc/cli/style.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/style_spec.rb | 7 |
2 files changed, 9 insertions, 6 deletions
diff --git a/Library/Homebrew/cask/lib/hbc/cli/style.rb b/Library/Homebrew/cask/lib/hbc/cli/style.rb index 86fc98eaa..bf7ffb62d 100644 --- a/Library/Homebrew/cask/lib/hbc/cli/style.rb +++ b/Library/Homebrew/cask/lib/hbc/cli/style.rb @@ -10,9 +10,9 @@ module Hbc def run install_rubocop cache_env = { "XDG_CACHE_HOME" => "#{HOMEBREW_CACHE}/style" } - system(cache_env, "rubocop", *rubocop_args, "--", *cask_paths) + hide_warnings = debug? ? [] : [ENV["HOMEBREW_RUBY_PATH"], "-W0", "-S"] + system(cache_env, *hide_warnings, "rubocop", *rubocop_args, "--", *cask_paths) raise CaskError, "style check failed" unless $CHILD_STATUS.success? - true end def install_rubocop @@ -43,8 +43,8 @@ module Hbc [ "--require", "rubocop-cask", "--force-default-config", - "--force-exclusion", - "--format", "simple" + "--format", "simple", + "--parallel" ] end diff --git a/Library/Homebrew/test/cask/cli/style_spec.rb b/Library/Homebrew/test/cask/cli/style_spec.rb index 12cd348a0..850f04f8d 100644 --- a/Library/Homebrew/test/cask/cli/style_spec.rb +++ b/Library/Homebrew/test/cask/cli/style_spec.rb @@ -22,7 +22,10 @@ describe Hbc::CLI::Style, :cask do context "when rubocop succeeds" do let(:success) { true } - it { is_expected.to be_truthy } + + it "does not raise an error" do + expect { subject }.not_to raise_error + end end context "when rubocop fails" do @@ -132,7 +135,7 @@ describe Hbc::CLI::Style, :cask do describe "#default_args" do subject { cli.default_args } - it { is_expected.to include("--require", "rubocop-cask", "--format", "simple", "--force-exclusion") } + it { is_expected.to include("--require", "rubocop-cask", "--format", "simple") } end describe "#autocorrect_args" do |
