Sha256: f96a0bfed313447cdf207c4baa4ab46841336c1aef6de9a3f0bd387badf792aa
Contents?: true
Size: 731 Bytes
Versions: 4
Compression:
Stored size: 731 Bytes
Contents
require "test/unit" require "testutil" require "openid/urinorm" class URINormTestCase < Test::Unit::TestCase include OpenID::TestDataMixin def test_normalize lines = read_data_file('urinorm.txt') while lines.length > 0 case_name = lines.shift.strip actual = lines.shift.strip expected = lines.shift.strip _newline = lines.shift if expected == 'fail' begin OpenID::URINorm.urinorm(actual) rescue URI::InvalidURIError assert true else raise 'Should have gotten URI error' end else normalized = OpenID::URINorm.urinorm(actual) assert_equal(expected, normalized, case_name) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ruby-openid-2.2.3 | test/test_urinorm.rb |
ruby-openid-2.2.2 | test/test_urinorm.rb |
ruby-openid-2.2.1 | test/test_urinorm.rb |
ruby-openid-2.2.0 | test/test_urinorm.rb |