Sha256: 1f937b03b56c737a6c118b8b1c926937416471a9de2fb2ad85c8c987d9024263
Contents?: true
Size: 627 Bytes
Versions: 12
Compression:
Stored size: 627 Bytes
Contents
require 'rake/testtask' if HAVE_RCOV require 'rcov/rcovtask' end namespace :test do Rake::TestTask.new(:run) do |t| t.libs = PROJ.libs t.test_files = if test(?f, PROJ.test.file) then [PROJ.test.file] else PROJ.test.files end t.ruby_opts += PROJ.ruby_opts t.ruby_opts += PROJ.test.opts end if HAVE_RCOV desc 'Run rcov on the unit tests' Rcov::RcovTask.new do |t| t.pattern = PROJ.rcov.pattern t.rcov_opts = PROJ.rcov.opts end end end # namespace :test desc 'Alias to test:run' task :test => 'test:run' task :clobber => 'test:clobber_rcov' if HAVE_RCOV
Version data entries
12 entries across 12 versions & 3 rubygems