mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-03-27 11:14:31 -04:00
17 lines
505 B
Ruby
17 lines
505 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_member
|
|
before(:each) do
|
|
@request.env["devise.mapping"] = Devise.mappings[:member]
|
|
member = Member.create!(
|
|
:login_name => "fred",
|
|
:email => "fred@example.com",
|
|
:password => "Yabba-dabba-doo",
|
|
:tos_agreement => true
|
|
)
|
|
member.confirm!
|
|
sign_in member
|
|
end
|
|
end
|
|
end
|