Sha256: bcd2b65c2592f5b6a9fe87b60cc5fdac6ea05b4d43c37cf32313f6c279d07fa3

Contents?: true

Size: 540 Bytes

Versions: 17

Compression:

Stored size: 540 Bytes

Contents

require 'spec/rake/spectask'
require 'spec/rake/verify_rcov'

spec_defaults = lambda do |spec|
  spec.pattern    = 'spec/**/*_spec.rb'
  spec.libs      << 'lib' << 'spec'
  spec.spec_opts << '--options' << 'spec/spec.opts'
end

Spec::Rake::SpecTask.new(:spec, &spec_defaults)

Spec::Rake::SpecTask.new(:rcov) do |rcov|
  spec_defaults.call(rcov)
  rcov.rcov      = true
  rcov.rcov_opts = File.read('spec/rcov.opts').split(/\s+/)
end

RCov::VerifyTask.new(:verify_rcov => :rcov) do |rcov|
  rcov.threshold = 100
end

task :default => :spec

Version data entries

17 entries across 17 versions & 8 rubygems

Version Path
dkubb-yardstick-0.1.0 tasks/spec.rake
dm-deep_cloning-1.0.3 tasks/spec.rake
dm-deep_cloning-1.0.2 tasks/spec.rake
dm-deep_cloning-1.0.1 tasks/spec.rake
yardstick-0.6.0 tasks/spec.rake
dm-accepts_nested_attributes_for-1.2.0 tasks/spec.rake
yardstick-0.5.0 tasks/spec.rake
yardstick-0.4.0 tasks/spec.rake
yardstick-0.3.0 tasks/spec.rake
dm-is-awesome_set-1.0.1 tasks/spec.rake
dm-is-localizable-1.0.0 tasks/spec.rake
dm-accepts_nested_attributes-1.0.0 tasks/spec.rake
dm-accepts_nested_attributes-1.0.0.rc2 tasks/spec.rake
dm-active_model-1.0.0.rc2 tasks/spec.rake
dm-accepts_nested_attributes-1.0.0.rc1 tasks/spec.rake
dm-active_model-1.0.0.rc1 tasks/spec.rake
yardstick-0.1.0 tasks/spec.rake