Sha256: 27159e72eb3ae79a3ba7fce4ad62121c8f7d1273e925ead63713b6989e6d668e

Contents?: true

Size: 1.41 KB

Versions: 7

Compression:

Stored size: 1.41 KB

Contents

# Start SimpleCov
require 'simplecov'

unless ENV['NO_COVERAGE']
  SimpleCov.start 'rails' do
    add_group 'Concerns', '/app/concerns'
    add_group 'Generators', '/lib/generators'
    add_filter 'lib/guts/version.rb' # No need to test version file... doesnt work.
    add_filter 'lib/tasks/guts_tasks.rake' # Inconsistant coverage reports, not sure why
    add_filter 'lib/tasks/guts_users.rake' # Inconsistant coverage reports, not sure why
  end
end

# Configure Rails Environment
ENV['RAILS_ENV'] = 'test'

require File.expand_path('../../test/dummy/config/environment.rb', __FILE__)
ActiveRecord::Migrator.migrations_paths << File.expand_path('../../test/dummy/db/migrate', __FILE__)
ActiveRecord::Migrator.migrations_paths << File.expand_path('../../db/migrate', __FILE__)
require 'rails/test_help'

# For mocking web requests
require 'webmock/minitest'

# Filter out Minitest backtrace while allowing backtrace from other libraries
# to be shown.
Minitest.backtrace_filter = Minitest::BacktraceFilter.new

# For rake tests
require 'rake'

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

# Load fixtures from the engine
if ActiveSupport::TestCase.respond_to?(:fixture_path=)
  ActiveSupport::TestCase.fixture_path = File.expand_path('../fixtures', __FILE__)
  ActionDispatch::IntegrationTest.fixture_path = ActiveSupport::TestCase.fixture_path
  ActiveSupport::TestCase.fixtures :all
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
guts-1.3.6 test/test_helper.rb
guts-1.3.5 test/test_helper.rb
guts-1.3.4 test/test_helper.rb
guts-1.3.3 test/test_helper.rb
guts-1.3.2 test/test_helper.rb
guts-1.3.1 test/test_helper.rb
guts-1.3.0 test/test_helper.rb