summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/net/http/test_http.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/net/http/test_http.rb b/test/net/http/test_http.rb
index 804fb73b1d..fbfe7442b0 100644
--- a/test/net/http/test_http.rb
+++ b/test/net/http/test_http.rb
@@ -530,7 +530,7 @@ module TestNetHTTP_version_1_1_methods
end
def test_timeout_during_HTTP_session_write
- bug4246 = "expected the HTTP session to have timed out but have not. c.f. [ruby-core:34203]"
+ skip "write returns immediately on Windows" if windows?
th = nil
# listen for connections... but deliberately do not read
@@ -538,15 +538,15 @@ module TestNetHTTP_version_1_1_methods
port = server.addr[1]
conn = Net::HTTP.new('localhost', port)
- conn.read_timeout = conn.write_timeout = 0.01
+ conn.write_timeout = 0.01
conn.open_timeout = 0.1
th = Thread.new do
- assert_raise(Net::WriteTimeout, Net::ReadTimeout) {
- conn.post('/', "a"*50_000_000)
+ assert_raise(Net::WriteTimeout) {
+ conn.post('/', "a"*5_000_000)
}
end
- assert th.join(10), bug4246
+ assert th.join(10)
}
ensure
th.kill