123456789101112131415161718192021222324252627 |
- require File.expand_path('../../config/environment', __FILE__)
- require 'rails/test_help'
- class ActiveSupport::TestCase
- # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
- fixtures :all
- # Returns true if a test user is logged in.
- def is_logged_in?
- !session[:user_id].nil?
- end
- # Log in as a particular user.
- def log_in_as(user)
- session[:user_id] = user.id
- end
- end
- class ActionDispatch::IntegrationTest
- # Log in as a particular user.
- def log_in_as(user, password: 'password', remember_me: '1')
- post login_path, params: { session: { login: user.login,
- password: password,
- remember_me: remember_me } }
- end
- end
|