Sha256: 6215108bc7be507d9b82b1337ddcd0669ea5f35c65313cecb38f44e76691dbe3
Contents?: true
Size: 546 Bytes
Versions: 2
Compression:
Stored size: 546 Bytes
Contents
<%- unless ModelBase.config.frozen_string_literal.nil? -%> # frozen_string_literal: <%= ModelBase.config.frozen_string_literal.inspect %> <%- end -%> module ControllerMacros def devise_login(key, user) @request.env['devise.mapping'] = Devise.mappings[key] sign_in(user) end def devise_user_login(user) devise_login(:user, user) end def login_admin before(:each) { devise_login(:admin, FactoryGirl.create(:admin)) } end def login_user before(:each) { devise_login(:user, FactoryGirl.create(:user)) } end end
Version data entries
2 entries across 2 versions & 1 rubygems