Sha256: 1edba874213fc6fa6f192e8cfb64392ee94993af8bac89c6f8c3d89e80e84cc7
Contents?: true
Size: 953 Bytes
Versions: 10
Compression:
Stored size: 953 Bytes
Contents
require File.dirname(__FILE__) + '/test_helper.rb' class SessionTest < ActiveSupport::TestCase def test_openid_identifier session = UserSession.new assert session.respond_to?(:openid_identifier) session.openid_identifier = "test" assert_equal "http://test/", session.openid_identifier end def test_validate_openid_error session = UserSession.new session.openid_identifier = "yes" session.openid_identifier = "%" assert_nil session.openid_identifier assert !session.save assert session.errors.on(:openid_identifier) end def test_validate_by_nil_openid_identifier session = UserSession.new assert !session.save assert !redirecting_to_yahoo? end def test_validate_by_correct_openid_identifier session = UserSession.new session.openid_identifier = "https://me.yahoo.com/a/9W0FJjRj0o981TMSs0vqVxPdmMUVOQ--" assert !session.save assert redirecting_to_yahoo? end end
Version data entries
10 entries across 10 versions & 4 rubygems