Sha256: 60bdf4cb0a684948e63cf203d548bce723ae8d837315cb33a32a2e92f4fe98b4

Contents?: true

Size: 504 Bytes

Versions: 2

Compression:

Stored size: 504 Bytes

Contents

require 'test_helper'

module BarkestCore
  class SessionsHelperTest < ActionView::TestCase

    def setup
      @user = users(:standard)
      remember(@user)
    end

    test 'current_user returns right user when session is nil' do
      assert_equal @user, current_user
      assert is_logged_in?
    end

    test 'current_user returns nil when remember digest is wrong' do
      @user.update_attribute(:remember_digest, User.digest(User.new_token))
      assert_nil current_user
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
barkest_core-1.5.4.0 test/helpers/barkest_core/sessions_helper_test.rb
barkest_core-1.5.3.0 test/helpers/barkest_core/sessions_helper_test.rb