Sha256: 63e8fd8fe2c57da6b6582ff61b6e7c7c8d1c950c749d444903eee62d8d264b35
Contents?: true
Size: 907 Bytes
Versions: 14
Compression:
Stored size: 907 Bytes
Contents
require File.dirname(__FILE__) + '/../test_helper.rb' module SessionTest class HttpAuthTest < ActiveSupport::TestCase class ConfiTest < ActiveSupport::TestCase def test_allow_http_basic_auth UserSession.allow_http_basic_auth = false assert_equal false, UserSession.allow_http_basic_auth UserSession.allow_http_basic_auth true assert_equal true, UserSession.allow_http_basic_auth end end class InstanceMethodsTest < 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 end
Version data entries
14 entries across 14 versions & 1 rubygems