module ControllerMacros
Public Instance Methods
login_admin()
click to toggle source
# File lib/generators/sunrise/templates/spec/support/helpers/controller_macros.rb, line 4 def login_admin before(:all) do @admin = FactoryGirl.create(:admin_user) end before(:each) do sign_out :user sign_in @admin end end
login_default()
click to toggle source
# File lib/generators/sunrise/templates/spec/support/helpers/controller_macros.rb, line 15 def login_default before(:all) do @user = FactoryGirl.create(:default_user) end before(:each) do sign_out :user sign_in @user end end
login_moderator()
click to toggle source
# File lib/generators/sunrise/templates/spec/support/helpers/controller_macros.rb, line 37 def login_moderator before(:all) do @user = FactoryGirl.create(:moderator_user) end before(:each) do sign_out :user sign_in @user end end
login_redactor()
click to toggle source
# File lib/generators/sunrise/templates/spec/support/helpers/controller_macros.rb, line 26 def login_redactor before(:all) do @user = FactoryGirl.create(:redactor_user) end before(:each) do sign_out :user sign_in @user end end
user_logout()
click to toggle source
# File lib/generators/sunrise/templates/spec/support/helpers/controller_macros.rb, line 48 def user_logout before(:each) do sign_out :user end end