Sha256: a18b56cb3028a8706a4dc39c6c804377ca2b8cb01b6c2ea5aa391759f1082c7e
Contents?: true
Size: 817 Bytes
Versions: 9
Compression:
Stored size: 817 Bytes
Contents
begin require 'bundler/setup' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end Bundler::GemHelper.install_tasks require 'yard' YARD::Rake::YardocTask.new do |t| t.files = ['lib/**/*.rb', 'README.md'] end require "rspec/core/rake_task" RSpec::Core::RakeTask.new(:spec) task :default => :spec task :all_spec_flavors do [["", ""], ["db_prefix_", ""], ["", "_db_suffix"], ["abc_", "_123"]].each do |prefix, suffix| fail unless system("bundle exec rake spec DB_PREFIX=#{prefix} DB_SUFFIX=#{suffix}") end require 'active_record/version' if ActiveRecord::VERSION::MAJOR == 3 fail unless system("rake spec ATTR_ACCESSIBLE=1") end end # Run the specs using all the different database engines: # for DB in sqlite3 mysql postgresql ; do rake ; done
Version data entries
9 entries across 9 versions & 1 rubygems