# File lib/action_dispatch/testing/test_request.rb, line 8 8: def self.new(env = {}) 9: super 10: end
# File lib/action_dispatch/testing/test_request.rb, line 12 12: def initialize(env = {}) 13: env = Rails.application.env_defaults.merge(env) if defined?(Rails.application) 14: super(DEFAULT_ENV.merge(env)) 15: 16: self.host = 'test.host' 17: self.remote_addr = '0.0.0.0' 18: self.user_agent = 'Rails Testing' 19: end
# File lib/action_dispatch/testing/test_request.rb, line 67 67: def accept=(mime_types) 68: @env.delete('action_dispatch.request.accepts') 69: @env['HTTP_ACCEPT'] = Array(mime_types).collect { |mime_types| mime_types.to_s }.join(",") 70: end
# File lib/action_dispatch/testing/test_request.rb, line 47 47: def action=(action_name) 48: path_parameters["action"] = action_name.to_s 49: end
# File lib/action_dispatch/testing/test_request.rb, line 21 21: def env 22: write_cookies! 23: delete_nil_values! 24: super 25: end
# File lib/action_dispatch/testing/test_request.rb, line 31 31: def host=(host) 32: @env['HTTP_HOST'] = host 33: end
# File lib/action_dispatch/testing/test_request.rb, line 51 51: def if_modified_since=(last_modified) 52: @env['HTTP_IF_MODIFIED_SINCE'] = last_modified 53: end
# File lib/action_dispatch/testing/test_request.rb, line 55 55: def if_none_match=(etag) 56: @env['HTTP_IF_NONE_MATCH'] = etag 57: end
# File lib/action_dispatch/testing/test_request.rb, line 43 43: def path=(path) 44: @env['PATH_INFO'] = path 45: end
# File lib/action_dispatch/testing/test_request.rb, line 35 35: def port=(number) 36: @env['SERVER_PORT'] = number.to_i 37: end
# File lib/action_dispatch/testing/test_request.rb, line 59 59: def remote_addr=(addr) 60: @env['REMOTE_ADDR'] = addr 61: end
# File lib/action_dispatch/testing/test_request.rb, line 27 27: def request_method=(method) 28: @env['REQUEST_METHOD'] = method.to_s.upcase 29: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.