Sha256: 46bf55142da76b017bd02372b577330df0b3afb98a796e85c63d41fc1469f9bd
Contents?: true
Size: 597 Bytes
Versions: 2
Compression:
Stored size: 597 Bytes
Contents
require 'bundler/gem_tasks' require 'rake/testtask' ADAPTERS = %w(mysql2 postgresql sqlite3).freeze ADAPTERS.each do |adapter| namespace :test do desc "Runs #{adapter} tests." Rake::TestTask.new(adapter) do |t| t.libs << 'test' t.libs << 'lib' t.test_files = FileList[ "test/support/adapters/#{adapter}.rb", "test/adapters/#{adapter}/**/*_test.rb"] end end end namespace :test do desc 'Runs tests.' task :all do |t| ADAPTERS.each do |adapter| Rake.application["test:#{adapter}"].invoke end end end task default: 'test:all'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mass_insert-1.0.0 | Rakefile |
mass_insert-0.2.7 | Rakefile |