Sha256: 54963bbfd1e0f853d3fed1f4941340f62fc3da769ef8bd10d8161c689358722d

Contents?: true

Size: 308 Bytes

Versions: 4

Compression:

Stored size: 308 Bytes

Contents

module AuthorizationHelpers
  def sign_in_as(user)
    @controller.current_user = user
    return user
  end

  def sign_in
    sign_in_as Factory(:email_confirmed_user)
  end

  def sign_out
    @controller.current_user = nil
  end
end

RSpec.configure do |config|
  config.include AuthorizationHelpers
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
clearance-0.11.1 spec/support/authorization.rb
clearance-0.11.0 spec/support/authorization.rb
clearance-0.10.5 spec/support/authorization.rb
clearance-0.10.4 spec/support/authorization.rb