Skip to content

Commit 996d18a

Browse files
committed
Do not require stringio
It is not used in net/http library code since commit 15ccd01 (r36473 in ruby svn trunk, 2012). require's in test suite are also cleaned up.
1 parent 4f2c419 commit 996d18a

File tree

3 files changed

+1
-5
lines changed

3 files changed

+1
-5
lines changed

Diff for: lib/net/http.rb

-1
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,6 @@ class HTTP < Protocol
393393
HTTPVersion = '1.1'
394394
begin
395395
require 'zlib'
396-
require 'stringio' #for our purposes (unpacking gzip) lump these together
397396
HAVE_ZLIB=true
398397
rescue LoadError
399398
HAVE_ZLIB=false

Diff for: test/net/http/test_http_request.rb

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: false
22
require 'net/http'
33
require 'test/unit'
4-
require 'stringio'
54

65
class HTTPRequestTest < Test::Unit::TestCase
76

Diff for: test/net/http/test_https.rb

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
# frozen_string_literal: false
22
require "test/unit"
3+
require_relative "utils"
34
begin
45
require 'net/https'
5-
require 'stringio'
6-
require 'timeout'
7-
require File.expand_path("utils", File.dirname(__FILE__))
86
rescue LoadError
97
# should skip this test
108
end

0 commit comments

Comments
 (0)