Sha256: f0baa44dc7c4e418a0065ea52eea52a92df2dda74c1cd386239ec72036c768af
Contents?: true
Size: 915 Bytes
Versions: 5
Compression:
Stored size: 915 Bytes
Contents
# Copyright (c) 2008-2013 Michael Dvorkin and contributors. # # Fat Free CRM is freely distributable under the terms of MIT license. # See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php #------------------------------------------------------------------------------ if defined?(RSpec) require 'rspec/core/rake_task' namespace :spec do desc "Preparing test env" task :prepare do tmp_env = Rails.env Rails.env = "test" Rake::Task["ffcrm:config:copy_database_yml"].invoke puts "Preparing test database..." Rake::Task["db:schema:load"].invoke Rails.env = tmp_env end end Rake::Task["spec"].prerequisites.clear Rake::Task["spec"].prerequisites.push("spec:prepare") desc 'Run the acceptance specs in ./acceptance' RSpec::Core::RakeTask.new(:acceptance => 'spec:prepare') do |t| t.pattern = 'acceptance/**/*_spec.rb' end end
Version data entries
5 entries across 5 versions & 1 rubygems