Sha256: 49efe1ca683152ecf428fd272ee0780f9ede9d9eabe3d8d7799ac14f2e478bd2
Contents?: true
Size: 1.13 KB
Versions: 2
Compression:
Stored size: 1.13 KB
Contents
require 'rake' require 'spec/rake/spectask' require 'rake/testtask' require 'rake/rdoctask' task :default => [:spec, :test] Spec::Rake::SpecTask.new(:spec) do |t| t.warning = t.rcov = false t.spec_files = Dir["spec/**/*_spec.rb"] end Spec::Rake::SpecTask.new(:spec_v) do |t| t.rcov = true t.rcov_opts = ['--exclude', 'gems*,spec*,website*,test*'] t.ruby_opts = [] t.spec_files = Dir["spec/**/*_spec.rb"] end # task :test do # sh "ruby -Ilib:test #{Dir["#{File.dirname(__FILE__)}/../test/poolparty/*/*.rb"].join(" ")}" # end Rake::TestTask.new(:test) do |t| t.test_files = FileList['test/poolparty/**/*_test.rb'] t.warning = false t.verbose = false end begin require 'rcov/rcovtask' Rcov::RcovTask.new(:rcov) do |t| t.libs << FileList['lib/poolparty/**/*.rb'] dot_rakes = t.rcov_opts = [ '-xRakefile', '-xrakefile', '-xlib/erlang', '--text-report', '--sort coverage' ] + FileList['tasks/*.rake'].pathmap("-x%p") t.test_files = FileList['test/poolparty/**/*_test.rb'] t.output_dir = 'coverage' t.verbose = true end rescue LoadError puts "RCov is not available" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
auser-poolparty-1.1.6 | tasks/spec.rake |
auser-poolparty-1.1.7 | tasks/spec.rake |