Sha256: 5b18e5b9c5ee4d4384d3b38cb01dccc0b4cbcc8b5dd71b8b3429210250c974b4

Contents?: true

Size: 614 Bytes

Versions: 6

Compression:

Stored size: 614 Bytes

Contents

begin
  require 'spec'
rescue LoadError
  require 'rubygems' unless ENV['NO_RUBYGEMS']
  require 'spec'
end
begin
  require 'spec/rake/spectask'
rescue LoadError
  puts <<-EOS
To use rspec for testing you must install rspec gem:
    gem install rspec
EOS
  exit(0)
end

namespace :spec do
  desc "Generate spec HTML report"
  Spec::Rake::SpecTask.new('html') do |t|
    t.spec_opts = ["--format", "html:spec.html", "--diff"]
    t.fail_on_error = false
  end

  desc "Generate rcov report"
  Spec::Rake::SpecTask.new('rcov') do |t|
    t.rcov = true
    t.rcov_opts = %w{--exclude / --include-file ^lib}
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
ruby-alsa-0.7 tasks/rspec.rake
alsa-backup-0.10 tasks/rspec.rake
ruby-alsa-0.0.5 tasks/rspec.rake
ruby-alsa-0.0.4 tasks/rspec.rake
ruby-alsa-0.0.3 tasks/rspec.rake
ruby-alsa-0.0.2 tasks/rspec.rake