2012-09-10 17:35:03 +02:00
|
|
|
require Rails.root.join('spec', 'support', 'login_helpers')
|
|
|
|
|
|
|
|
module SharedAuthentication
|
|
|
|
include Spinach::DSL
|
|
|
|
include LoginHelpers
|
|
|
|
|
|
|
|
Given 'I sign in as a user' do
|
|
|
|
login_as :user
|
|
|
|
end
|
2012-09-26 02:11:57 +02:00
|
|
|
|
|
|
|
Given 'I sign in as an admin' do
|
|
|
|
login_as :admin
|
|
|
|
end
|
2012-09-27 22:23:11 +02:00
|
|
|
|
|
|
|
def current_user
|
|
|
|
@user || User.first
|
|
|
|
end
|
2012-09-10 17:35:03 +02:00
|
|
|
end
|