summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/open-uri/test_open-uri.rb9
1 files changed, 6 insertions, 3 deletions
diff --git a/test/open-uri/test_open-uri.rb b/test/open-uri/test_open-uri.rb
index 8c8f75ce03..86aefc52c8 100644
--- a/test/open-uri/test_open-uri.rb
+++ b/test/open-uri/test_open-uri.rb
@@ -173,9 +173,12 @@ class TestOpenURI < Test::Unit::TestCase
end
def test_pass_keywords
- require 'tempfile'
- t = Tempfile.new
- assert_kind_of File, URI.open(Tempfile.new.path, mode: 0666)
+ begin
+ f = URI.open(File::NULL, mode: 0666)
+ assert_kind_of File, f
+ ensure
+ f&.close
+ end
o = Object.new
def o.open(foo: ) foo end