Sha256: f9963c0c9b903b071edd41d80342fb8a34190f33c6ffa32c1f51b26349553e1f

Contents?: true

Size: 689 Bytes

Versions: 2

Compression:

Stored size: 689 Bytes

Contents

require 'rubygems'
begin
  require 'bundler/setup'
rescue LoadError
  STDERR.puts "Bundler not loaded"
end

desc 'Default: run specs'
task :default => :spec

desc 'Copy sample spec database.yml over if not exists'
task :copy_db_config do
  cp 'spec/database.yml.sample', 'spec/database.yml'
end

task :spec => [:copy_db_config]

begin
  require 'appraisal'
  desc 'Run tests across gemfiles specified in Appraisals'
  task :appraise => ['appraisal:cleanup', 'appraisal:install', 'appraisal']
rescue LoadError
  puts "appraisal tasks not available"
end

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new do |t|
  t.pattern = "spec/**/*_spec.rb"
end

Bundler::GemHelper.install_tasks

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
acts-as-taggable-on-3.1.1 Rakefile
acts-as-taggable-on-3.1.0 Rakefile