mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-03-27 19:23:59 -04:00
13 lines
434 B
Ruby
13 lines
434 B
Ruby
# Taken unashamedly from https://github.com/plataformatec/devise/wiki/How-To%3a-Controllers-and-Views-tests-with-Rails-3-%28and-rspec%29
|
|
module ControllerMacros
|
|
def login_user
|
|
before(:each) do
|
|
@request.env["devise.mapping"] = Devise.mappings[:user]
|
|
user = User.create! :username => "fred", :email => "fred@example.com",
|
|
:password => "Yabba-dabba-doo"
|
|
user.confirm!
|
|
sign_in user
|
|
end
|
|
end
|
|
end
|