diff options
Diffstat (limited to 'test/net/http/test_httpresponse.rb')
-rw-r--r-- | test/net/http/test_httpresponse.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/net/http/test_httpresponse.rb b/test/net/http/test_httpresponse.rb index a4f242d56e..121b81fe96 100644 --- a/test/net/http/test_httpresponse.rb +++ b/test/net/http/test_httpresponse.rb @@ -203,6 +203,21 @@ EOS assert_equal 'hello', body end + def test_uri_equals + uri = URI 'http://example' + + response = Net::HTTPResponse.new '1.1', 200, 'OK' + + response.uri = nil + + assert_nil response.uri + + response.uri = uri + + assert_equal uri, response.uri + refute_same uri, response.uri + end + private def dummy_io(str) |