Added v 0.1.1 snapshot.
[twitter4r-core.git] / tasks / spec.rake
blob60f59c9ceea2f26f8ac28f2f0dc11d1786274e40
1 require('spec/rake/spectask')
2 require('spec/rake/verify_rcov')
4 def ignored_spec_files
5   (Dir.glob('spec/**/*_spec.rb') << 'spec/spec_helper.rb').join(',')
6 end
8 desc "Run specs"
9 Spec::Rake::SpecTask.new(:spec) do |t|
10   t.spec_files = 'spec/**/*.rb'
11   t.spec_opts = ['--color']
12   t.rcov = true
13   t.rcov_opts = ['--html', '--exclude', ignored_spec_files] # '--xrefs'
14   t.rcov_dir = 'doc/rcov'
15 end
17 desc "Run specs with coverage verification"
18 RCov::VerifyTask.new(:coverage => :spec) do |t|
19   t.threshold = 100
20   t.index_html = 'doc/rcov/index.html'
21 end