Sha256: 1bd0be42e457e256a69e1aa0a19a795110b0aebfdfac8b32105a8291dca38b49
Contents?: true
Size: 364 Bytes
Versions: 117
Compression:
Stored size: 364 Bytes
Contents
module AuthenticatedTestHelper # Sets the current user in the session from the user fixtures. def login_as(user) @request.session[:user_id] = user ? users(user).id : nil end def authorize_as(user) @request.env["HTTP_AUTHORIZATION"] = user ? ActionController::HttpAuthentication::Basic.encode_credentials(users(user).login, 'test') : nil end end
Version data entries
117 entries across 117 versions & 5 rubygems