Parent

Methods

Class/Module Index [+]

Quicksearch

Merb::Test::RequestHelper::FakeRequest

FakeRequest sets up a default enviroment which can be overridden either by passing and env into initialize or using request = 'foo'

Constants

DEFAULT_ENV

Public Class Methods

new(env = {}, req = StringIO.new) click to toggle source

Parameters

env<Hash>

Environment options that override the defaults.

req<StringIO>

The request to set as input for Rack.

# File lib/merb-core/test/helpers/mock_request_helper.rb, line 13
def initialize(env = {}, req = StringIO.new)
  env.environmentize_keys!
  env['rack.input'] = req
  @start       = Time.now
  super(DEFAULT_ENV.merge(env))
end
new(env = {}, req = StringIO.new) click to toggle source
# File lib/merb-core/test/helpers/mock_request_helper.rb, line 20
def self.new(env = {}, req = StringIO.new)
  super
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.