Sha256: 259132a2b069221e5ee33b06f5de273db815388215b72a8ad4847ade1a692b81

Contents?: true

Size: 631 Bytes

Versions: 1

Compression:

Stored size: 631 Bytes

Contents

require 'test_helper'

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

  test "should track user" do
    current_sign_in_at = users(:julien).reload.current_sign_in_at
    sign_in users(:julien)
    assert_not_equal current_sign_in_at, users(:julien).reload.current_sign_in_at
  end

  test "remote authentication should not track user" do
    sign_in users(:julien)
    
    current_sign_in_at = users(:julien).reload.current_sign_in_at
    
    visit root_url(:host => 'test.host')
    click_link 'sign_in'
    
    assert_equal current_sign_in_at, users(:julien).reload.current_sign_in_at
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

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