Sha256: 6869fc492b89e12d5eb85fd0dfe0473a93d2e546a7acdc1b3bbb299d51041c3a

Contents?: true

Size: 358 Bytes

Versions: 1

Compression:

Stored size: 358 Bytes

Contents

module Minimalist
  module TestHelper
    def login_as(user_fixture_name, password = 'password')
      post session_path, params: { user: { email: users(user_fixture_name).email, password: password } }
    end
    
    
    def current_user
      @current_user ||= (@request.session[:user_id] ? User.find(@request.session[:user_id]) : nil)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
minimalist_authentication-1.0.0 lib/minimalist/test_helper.rb