From f1fcf9b526773cc6aa2564158900c55a722b1a2c Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 10 Jul 2015 11:27:33 -0700 Subject: start collecting `env` mutations I'd like to put all env mutations together so we can understand how to change this code to call `call` on the controller --- actionpack/lib/action_controller/test_case.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'actionpack/lib') diff --git a/actionpack/lib/action_controller/test_case.rb b/actionpack/lib/action_controller/test_case.rb index 389c470456..3045b7f0c3 100644 --- a/actionpack/lib/action_controller/test_case.rb +++ b/actionpack/lib/action_controller/test_case.rb @@ -69,8 +69,6 @@ module ActionController if ENCODER.should_multipart?(non_path_parameters) @env['CONTENT_TYPE'] = ENCODER.content_type data = ENCODER.build_multipart non_path_parameters - @env['CONTENT_LENGTH'] = data.length.to_s - @env['rack.input'] = StringIO.new(data) else @env['CONTENT_TYPE'] ||= 'application/x-www-form-urlencoded' @@ -92,10 +90,10 @@ module ActionController else raise "Unknown Content-Type: #{content_type}" end - - @env['CONTENT_LENGTH'] = data.length.to_s - @env['rack.input'] = StringIO.new(data) end + + @env['CONTENT_LENGTH'] = data.length.to_s + @env['rack.input'] = StringIO.new(data) end path_parameters[:controller] = controller_path -- cgit v1.2.3