Sha256: 494a00e83c2455ab53822a3334967a09e1f1f11cc9163a40d1356e7b473eabd3

Contents?: true

Size: 730 Bytes

Versions: 1

Compression:

Stored size: 730 Bytes

Contents

require 'bundler'
Bundler::GemHelper.install_tasks

require "rspec/core/rake_task"
namespace :spec do
  
  desc "Run all of the system specs. [spec=system/foo.rb]"
  RSpec::Core::RakeTask.new(:system) do |spec|
    spec.pattern    = 'spec/system/*_spec.rb'
    spec.rspec_opts = %w{--color'}
  end
  
  desc "Run all of the unit specs. [spec=unit/foo.rb]"
  RSpec::Core::RakeTask.new(:test) do |spec|
    spec.pattern    = 'spec/unit/*_spec.rb'
    spec.rspec_opts = %w{--color -f d}
  end
  
  RSpec::Core::RakeTask.new('test:rcov') do |spec|
    rm_f "coverage"
    spec.pattern    = 'spec/unit/*_spec.rb'
    spec.rcov       = true
    spec.rspec_opts = %w{--color}
    spec.rcov_opts  = %w{--exclude spec,gems\/}
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
buildem-1.0.0 Rakefile