Sha256: d0e7b5f99df5a5348e00d102fa35f1fca31bf3e41847fb16defc9e95081a7fe9

Contents?: true

Size: 1008 Bytes

Versions: 8

Compression:

Stored size: 1008 Bytes

Contents

# Configure Rails Envinronment
ENV['RAILS_ENV'] = 'test'
RUBYOPT="-w $RUBYOPT"

if ENV["COVERAGE"]
  require 'coveralls'
  require 'simplecov'

  Coveralls.wear!('rails')

  SimpleCov.adapters.define 'rubygem' do
    # Add app to Merit group
    # https://github.com/colszowka/simplecov/pull/104
    add_group 'Merit', 'lib'
    add_group 'DummyApp', 'test/dummy'
    add_filter 'test/dummy/config/initializers'
  end
  SimpleCov.start 'rubygem'
end

require File.expand_path('../dummy/config/environment.rb', __FILE__)
require 'rails/test_help'
require 'minitest/rails'
require 'mocha/mini_test'
require "orm/#{Merit.orm}"

Rails.backtrace_cleaner.remove_silencers!

# Configure capybara for integration testing
require 'capybara/rails'
Capybara.default_driver   = :rack_test
Capybara.default_selector = :css

# Load support files
Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f }

Merit.orm = :active_record if Merit.orm.nil?

def active_record_orm?
  Merit.orm == :active_record
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
merit-3.0.1 test/test_helper.rb
merit-3.0.0 test/test_helper.rb
merit-2.4.0 test/test_helper.rb
merit-2.3.4 test/test_helper.rb
merit-2.3.3 test/test_helper.rb
merit-2.3.2 test/test_helper.rb
merit-2.3.1 test/test_helper.rb
merit-2.3.0 test/test_helper.rb