diff options
| author | Markus Reiter | 2016-11-12 09:52:31 +0100 |
|---|---|---|
| committer | GitHub | 2016-11-12 09:52:31 +0100 |
| commit | 05acd4202b5f496adc25a5fa57c34f3ada86a191 (patch) | |
| tree | c4e815add84b8d41d387bb70cb650182f11aab08 /Library | |
| parent | 0f6cd9d7a51108497974cae52f177c9a8c57c0ed (diff) | |
| parent | 1a4eb14b1642bbdddf0e51aa7894c562b5afc87a (diff) | |
| download | brew-05acd4202b5f496adc25a5fa57c34f3ada86a191.tar.bz2 | |
Merge pull request #1473 from umireon/umireon-fix-cask-tests
brew-cask tests never fail on BrewTestBot
Diffstat (limited to 'Library')
| -rwxr-xr-x | Library/Homebrew/cask/cmd/brew-cask-tests.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Library/Homebrew/cask/cmd/brew-cask-tests.rb b/Library/Homebrew/cask/cmd/brew-cask-tests.rb index 3126490e3..0bfc4b037 100755 --- a/Library/Homebrew/cask/cmd/brew-cask-tests.rb +++ b/Library/Homebrew/cask/cmd/brew-cask-tests.rb @@ -26,6 +26,8 @@ repo_root.cd do ENV["HOMEBREW_TESTS_COVERAGE"] = "1" if ARGV.flag?("--coverage") + failed = false + if rspec run_tests "parallel_rspec", Dir["spec/**/*_spec.rb"], %w[ --color @@ -34,15 +36,17 @@ repo_root.cd do --format ParallelTests::RSpec::RuntimeLogger --out tmp/parallel_runtime_rspec.log ] + failed ||= !$CHILD_STATUS.success? end if minitest run_tests "parallel_test", Dir["test/**/*_test.rb"] + failed ||= !$CHILD_STATUS.success? end + Homebrew.failed = failed + if ENV["CODECOV_TOKEN"] system "bundle", "exec", "rake", "test:coverage:upload" end - - Homebrew.failed = !$CHILD_STATUS.success? end |
