aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/Rakefile
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/cask/Rakefile')
-rw-r--r--Library/Homebrew/cask/Rakefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/Library/Homebrew/cask/Rakefile b/Library/Homebrew/cask/Rakefile
index 6a6f76e6f..7a276b347 100644
--- a/Library/Homebrew/cask/Rakefile
+++ b/Library/Homebrew/cask/Rakefile
@@ -1,4 +1,3 @@
-require "coveralls/rake/task"
require "rake/testtask"
require "rspec/core/rake_task"
require "rubocop/rake_task"
@@ -20,16 +19,21 @@ namespace :test do
desc "Run tests for minitest and RSpec with coverage"
task :coverage do
- ENV["COVERAGE"] = "1"
+ ENV["HOMEBREW_TESTS_COVERAGE"] = "1"
+
Rake::Task[:test].invoke
+
+ if ENV["TRAVIS"]
+ require "coveralls/rake/task"
+ Coveralls::RakeTask.new
+ Rake::Task['coveralls:push'].invoke
+ end
end
end
desc "Run tests for minitest and RSpec"
task test: ["test:minitest", "test:rspec"]
-Coveralls::RakeTask.new
-
RuboCop::RakeTask.new(:rubocop) do |t|
t.options = ["--force-exclusion"]
end