cut v0.58.0
[Homebrew/homebrew-cask-versions.git] / Rakefile
blob2633828110b535b07e437aeef2d62fcfeb99c98e
1 require 'coveralls/rake/task'
2 require 'rake/testtask'
3 require 'rspec/core/rake_task'
4 require 'rubocop/rake_task'
6 Coveralls::RakeTask.new
8 Rake::TestTask.new do |t|
9   t.name = 'minitest'
10   t.pattern = "test/**/*_test.rb"
11   t.libs << 'test'
12 end
14 RSpec::Core::RakeTask.new(:spec)
16 RuboCop::RakeTask.new do |t|
17   t.name = 'rubocop'
18   t.options = ['--force-exclusion']
19 end
21 task :test => [:minitest, :spec, 'coveralls:push']
22 task :default => [:test, :rubocop]
24 task :console do
25     sh 'irb -Ilib -rvendor/homebrew-fork/global -rhbc'
26 end