From be35d8a741812271f8d5b34e10fd0bb2469066e1 Mon Sep 17 00:00:00 2001 From: hukl Date: Tue, 24 Feb 2009 19:02:50 +0100 Subject: put the rcov task into a seperate file so rcov is not necessary --- Rakefile | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index 13769a3..ecffcd6 100644 --- a/Rakefile +++ b/Rakefile @@ -7,29 +7,4 @@ require 'rake' require 'rake/testtask' require 'rake/rdoctask' -require 'tasks/rails' - -require 'rcov/rcovtask' - -namespace :test do - namespace :coverage do - desc "Delete aggregate coverage data." - task(:clean) { rm_f "coverage.data" } - end - - desc 'Aggregate code coverage for unit, functional and integration tests' - task :coverage => "test:coverage:clean" - %w[unit functional integration].each do |target| - namespace :coverage do - Rcov::RcovTask.new(target) do |t| - t.libs << "test" - t.test_files = FileList["test/#{target}/*_test.rb"] - t.output_dir = "test/coverage/#{target}" - t.verbose = true - t.rcov_opts << '--rails --aggregate coverage.data' - end - end - - task :coverage => "test:coverage:#{target}" - end -end \ No newline at end of file +require 'tasks/rails' \ No newline at end of file -- cgit v1.3