Sha256: 5e84dcb3073c0a874faca44e3c58e29e5b67bc4221daac188b884b48109605f3

Contents?: true

Size: 699 Bytes

Versions: 1

Compression:

Stored size: 699 Bytes

Contents

require 'test_helper'

class Users::RememberableTest < ActionDispatch::IntegrationTest
  fixtures :all

  test "should remember user across sessions" do
    sign_in users(:julien), :remember_me => true
    assert_authenticated
    
    close_user_session
    
    visit root_url
    assert_authenticated
    
    sign_out :user
    visit root_url
    assert_not_authenticated
  end

  test "registration should remember user" do
    sign_up({ :email => 'toto@example.com', :password => 'my password' }, :scope => :user)
    assert_authenticated
    close_user_session
    
    visit root_url
    assert_authenticated
    
    sign_out :user
    visit root_url
    assert_not_authenticated
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
janus-0.5.0 test/integration/users/rememberable_test.rb