Sha256: 5728e0ba5caa7981c87c2f81a8a90f1f5eabd89f1e41012798f94d71b2370f99
Contents?: true
Size: 733 Bytes
Versions: 4
Compression:
Stored size: 733 Bytes
Contents
require "minitest/autorun" require "testutil" require "openid/urinorm" class URINormTestCase < Minitest::Test 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 lines.shift #=> newline 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.9.2 | test/test_urinorm.rb |
ruby-openid-2.9.1 | test/test_urinorm.rb |
ruby-openid-2.8.0 | test/test_urinorm.rb |
ruby-openid-2.7.0 | test/test_urinorm.rb |