Sha256: 832472e767d2d7f2b4958b0db75084f45f50234c9bbbb26d214405053665993f

Contents?: true

Size: 499 Bytes

Versions: 10

Compression:

Stored size: 499 Bytes

Contents

require File.dirname(__FILE__) + '/../test_helper.rb'

module SessionTest
  class HttpAuthTest < ActiveSupport::TestCase
    def test_persist_persist_by_http_auth
      ben = users(:ben)
      http_basic_auth_for { assert !UserSession.find }
      http_basic_auth_for(ben) do
        assert session = UserSession.find
        assert_equal ben, session.record
        assert_equal ben.login, session.login
        assert_equal "benrocks", session.send(:protected_password)
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
authlogic-2.0.1 test/session_test/http_auth_test.rb
authlogic-2.0.0 test/session_test/http_auth_test.rb
authlogic-2.0.4 test/session_test/http_auth_test.rb
authlogic-2.0.5 test/session_test/http_auth_test.rb
authlogic-2.0.6 test/session_test/http_auth_test.rb
authlogic-2.0.2 test/session_test/http_auth_test.rb
authlogic-2.0.8 test/session_test/http_auth_test.rb
authlogic-2.0.7 test/session_test/http_auth_test.rb
authlogic-2.0.3 test/session_test/http_auth_test.rb
authlogic-2.0.9 test/session_test/http_auth_test.rb