class method
self.included
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
self.included(base)
No documentation comment.
Parameters
-
basereq
Source
# File actionpack/lib/action_controller/test_process.rb, line 370
def self.included(base)
# execute the request simulating a specific HTTP method and set/volley the response
# TODO: this should be un-DRY'ed for the sake of API documentation.
%w( get post put delete head ).each do |method|
base.class_eval <<-EOV, __FILE__, __LINE__
def #{method}(action, parameters = nil, session = nil, flash = nil)
@request.env['REQUEST_METHOD'] = "#{method.upcase}" if defined?(@request)
process(action, parameters, session, flash)
end
EOV
end
end
Defined in actionpack/lib/action_controller/test_process.rb line 370
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::TestProcess