Sha256: b1a6f0bc6a511cd968df9040eb9080579d10c881ffe62163943383054b38497d
Contents?: true
Size: 419 Bytes
Versions: 5
Compression:
Stored size: 419 Bytes
Contents
module ControllerMacros def login_user login(:user) end def login_admin login(:admin) end def login(role=:admin) before(:each) do @request.env["devise.mapping"] = Devise.mappings[:kms_user] user = FactoryGirl.create(role) # user.confirm! # or set a confirmed_at inside the factory. Only necessary if you are using the "confirmable" module sign_in user end end end
Version data entries
5 entries across 5 versions & 1 rubygems