- Softwrap mode:
- Toggle
Blob of lib/authenticated_test_helper.rb
(raw blob data)
| 1 | module AuthenticatedTestHelper |
| 2 | # Sets the current user in the session from the user fixtures. |
| 3 | def login_as(user) |
| 4 | @request.session[:user_id] = user ? users(user).id : nil |
| 5 | end |
| 6 | |
| 7 | def authorize_as(user) |
| 8 | @request.env["HTTP_AUTHORIZATION"] = user ? "Basic #{Base64.encode64("#{users(user).email}:test")}" : nil |
| 9 | end |
| 10 | end |
