Sha256: 649a793dc81cf9fbee6a1fb57fdc09b1cfcd5ad37ded7702adb7da0c5b59db2f

Contents?: true

Size: 328 Bytes

Versions: 9

Compression:

Stored size: 328 Bytes

Contents

module ControllerMacros

  def login_user
    before(:each) do
      @request.env["devise.mapping"] = Devise.mappings[:kms_user]
      user = FactoryGirl.create(:user)
      # user.confirm! # or set a confirmed_at inside the factory. Only necessary if you are using the "confirmable" module
      sign_in user
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
kms-0.9.0 spec/support/controller_macros.rb
kms-0.8.0 spec/support/controller_macros.rb
kms_shop-0.1.0 spec/support/controller_macros.rb
kms-0.7.0 spec/support/controller_macros.rb
kms-0.6.0 spec/support/controller_macros.rb
kms-0.5.0 spec/support/controller_macros.rb
kms-0.4.2 spec/support/controller_macros.rb
kms-0.4.1 spec/support/controller_macros.rb
kms-0.4.0 spec/support/controller_macros.rb