test/test_helper.rb in test_squad-0.1.2 vs test/test_helper.rb in test_squad-0.1.3

- old
+ new

@@ -1,25 +1,32 @@ # Set up Codeclimate. require "codeclimate-test-reporter" CodeClimate::TestReporter.start +$LOAD_PATH.unshift File.expand_path("#{__dir__}/../lib") + # Configure Rails Environment ENV["RAILS_ENV"] = "test" -ENV["BUNDLE_GEMFILE"] = File.expand_path("../../Gemfile", __FILE__) -require File.expand_path("../../test/dummy/config/environment.rb", __FILE__) +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", __FILE__) +require "rails" +require "bundler/setup" +require "action_controller/railtie" +require "action_view/railtie" +require "sprockets/railtie" +require "rails/test_unit/railtie" + +Bundler.require(*Rails.groups) +require "test_squad" + +app_file = File.join(__dir__, "support/app_#{Rails::VERSION::STRING}.rb") + +if File.file?(app_file) + require app_file +else + require File.join(__dir__, "support/app.rb") +end + require "rails/test_help" require "mocha" require "mocha/mini_test" require "minitest/utils" require "minitest/autorun" - -# Filter out Minitest backtrace while allowing backtrace from other libraries -# to be shown. -Minitest.backtrace_filter = Minitest::BacktraceFilter.new - -# 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__) -end