class Authlogic::TestCase::RailsRequestAdapter

Adapts authlogic to work with the @request object when testing. This way Authlogic can set cookies and what not before a request is made, ultimately letting you log in users in functional tests.

Public Instance Methods

authenticate_with_http_basic(&block) click to toggle source
# File lib/authlogic/test_case/rails_request_adapter.rb, line 6
def authenticate_with_http_basic(&block)
end
cookies() click to toggle source
# File lib/authlogic/test_case/rails_request_adapter.rb, line 9
def cookies
  new_cookies = MockCookieJar.new
  super.each do |key, value|
    new_cookies[key] = value[:value]
  end
  new_cookies
end
request() click to toggle source
# File lib/authlogic/test_case/rails_request_adapter.rb, line 21
def request
  @request ||= MockRequest.new(controller)
end
request_content_type() click to toggle source
# File lib/authlogic/test_case/rails_request_adapter.rb, line 25
def request_content_type
  request.format.to_s
end