Sha256: 7a14a47814e28cecb0202ced153f373013a161f6a25d299d0dd64b33e2e30877

Contents?: true

Size: 416 Bytes

Versions: 3

Compression:

Stored size: 416 Bytes

Contents

module ControllerMacros
  def login_admin
    before(:each) do
      @request.env['devise.mapping'] = Devise.mappings[:admin]
      sign_in FactoryGirl.create(:admin, :accepted_terms_of_use).account
    end
  end

  def login_user
    before(:each) do
      @request.env['devise.mapping'] = Devise.mappings[:user]
      sign_in FactoryGirl.create(:user_with_account, :accepted_terms_of_use).account
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
your_platform-1.0.1 spec/support/devise-controller_macros.rb
your_platform-1.0.0 spec/support/devise-controller_macros.rb
your_platform-0.0.2 spec/support/devise-controller_macros.rb