Sha256: 85ff4c5c8e489c0fdf64e0abe97946b415b488ed768946fd1d34b5528ddf68e8
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
require 'bundler/setup' require 'rails' require 'action_controller' require 'action_controller/test_case' require 'action_controller/railtie' require 'active_support/json' require 'minitest/autorun' require 'fileutils' # Ensure backward compatibility with Minitest 4 Minitest::Test = MiniTest::Unit::TestCase unless defined?(Minitest::Test) require 'active_model_serializers' class Foo < Rails::Application if Rails::VERSION::MAJOR >= 4 config.eager_load = false config.secret_key_base = 'abc123' config.action_controller.perform_caching = true config.active_support.test_order = :random config.logger = Logger.new(nil) ActionController::Base.cache_store = :memory_store end end FileUtils.mkdir_p(File.expand_path('../../tmp/cache', __FILE__)) Foo.initialize! require 'fixtures/poro' module TestHelper Routes = ActionDispatch::Routing::RouteSet.new Routes.draw do get ':controller(/:action(/:id))' get ':controller(/:action)' end ActionController::Base.send :include, Routes.url_helpers end ActionController::TestCase.class_eval do def setup @routes = TestHelper::Routes end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_model_serializers-0.10.0.rc2 | test/test_helper.rb |