test/test_helper.rb in action_args-2.4.0 vs test/test_helper.rb in action_args-2.5.0

- old
+ new

@@ -4,17 +4,22 @@ $LOAD_PATH.unshift(File.dirname(__FILE__)) # load Rails first require 'rails' require 'active_record' require 'action_controller/railtie' -begin - require 'rails-controller-testing' -rescue LoadError -end require 'action_args' require 'fake_app' require 'test/unit/rails/test_help' Bundler.require + +module ActionController::TestCase::Assigns + def assigns(key = nil) + assigns = {}.with_indifferent_access + @controller.view_assigns.each { |k, v| assigns.regular_writer(k, v) } + key.nil? ? assigns : assigns[key] + end +end +ActionController::TestCase.include ActionController::TestCase::Assigns if Rails.version < '5' module ActionControllerTestingMonkey def get(path, params: nil, session: nil) super path, params, session