diff options
Diffstat (limited to 'test/uri')
-rw-r--r-- | test/uri/test_generic.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/uri/test_generic.rb b/test/uri/test_generic.rb index 72769add7e..0202008d44 100644 --- a/test/uri/test_generic.rb +++ b/test/uri/test_generic.rb @@ -730,6 +730,11 @@ class URI::TestGeneric < Test::Unit::TestCase assert_raise(URI::InvalidURIError) { uri.port = 'bar' } assert_raise(URI::InvalidURIError) { uri.path = 'bar' } assert_raise(URI::InvalidURIError) { uri.query = 'bar' } + + uri = URI.parse('foo:bar') + assert_raise(URI::InvalidComponentError) { uri.opaque = '/baz' } + uri.opaque = 'xyzzy' + assert_equal('foo:xyzzy', uri.to_s) end def test_set_scheme |