Module: Requests::SessionHelpers
- Defined in:
- lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb
Instance Method Summary collapse
Instance Method Details
#current_admin ⇒ Object
23 24 25 |
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 23 def current_admin @current_admin end |
#current_user ⇒ Object
11 12 13 |
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 11 def current_user @current_user end |
#sign_in_admin ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 15 def sign_in_admin @request.env["devise.mapping"] = Devise.mappings[:admin] @current_admin = Admin.last @current_admin ||= FactoryGirl.create(:admin) sign_in @current_admin @current_admin end |
#sign_in_user ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 3 def sign_in_user @request.env["devise.mapping"] = Devise.mappings[:user] @current_user = User.last @current_user ||= FactoryGirl.create(:user) sign_in @current_user @current_user end |