Sha256: c0a9eeb673311f75e8d2c0b7fa91173a2ff0da3f9ba21e96e4bb8e17a84a5850

Contents?: true

Size: 780 Bytes

Versions: 4

Compression:

Stored size: 780 Bytes

Contents

require 'rubygems'
require 'bundler'
require 'simplecov'

begin
  Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
  $stderr.puts e.message
  $stderr.puts "Run `bundle install` to install missing gems"
  exit e.status_code
end

SimpleCov.adapters.define 'migrant' do
  add_filter '/test'
  add_filter '/lib/tasks'
  add_filter '/lib/railtie' # Not covering lines it's running here .. disabling for now
  add_filter '/lib/simple_object'

  add_group 'Core Extensions', '/lib/migrant'
  add_group 'Schema Data Types', '/lib/datatype'
end
SimpleCov.start 'migrant'

require 'rake'
require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
  test.libs << 'lib' << 'test'
  test.pattern = 'test/**/test_*.rb'
  test.verbose = true
end

task :default => :test

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
migrant-1.5.0 Rakefile
migrant-1.4.3 Rakefile
migrant-1.4.1 Rakefile
migrant-1.4.0 Rakefile