Method: Web2Go::MockRequest#initialize
- Defined in:
- lib/Web2Go/MockRequest.rb
#initialize(url = 'http://localhost/', env = ENV) ⇒ MockRequest
Returns a new instance of MockRequest.
33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/Web2Go/MockRequest.rb', line 33 def initialize(url = 'http://localhost/',env=ENV) @server_variable = get_server_variables(url) @server_variable.update( env) @params = CGI::parse(@server_variable['QUERY_STRING']) @user = env['REMOTE_USER'] || env['USER'] || env['USERNAME'] @authenticated = env.has_key?('AUTH_TYPE') @uploaded_files = {} @cookies = {} @request_method = env['REQUEST_METHOD'] || 'GET' end |