From 6895e77ffc3029b83985b0cbfea26dbe2bc1e7b0 Mon Sep 17 00:00:00 2001 From: akr Date: Tue, 19 Nov 2013 12:29:46 +0000 Subject: * test/net/http/utils.rb (spawn_server): Specify zero for port to avoid reusing an allocated port. * test/net/http/test_http.rb: Don't specify port here. * test/net/http/test_https.rb: Ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 9 +++++++++ test/net/http/test_http.rb | 5 ----- test/net/http/test_https.rb | 1 - test/net/http/utils.rb | 4 ++-- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 55637b05ac..6469bd0bb3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +Tue Nov 19 21:27:33 2013 Tanaka Akira + + * test/net/http/utils.rb (spawn_server): Specify zero for port to + avoid reusing an allocated port. + + * test/net/http/test_http.rb: Don't specify port here. + + * test/net/http/test_https.rb: Ditto. + Tue Nov 19 18:52:10 2013 Koichi Sasada * gc.c (heap_is_swept_object): use heap_page::before_sweep flag. diff --git a/test/net/http/test_http.rb b/test/net/http/test_http.rb index fc6d50628e..6c847dba7e 100644 --- a/test/net/http/test_http.rb +++ b/test/net/http/test_http.rb @@ -700,7 +700,6 @@ end class TestNetHTTP_v1_2 < Test::Unit::TestCase CONFIG = { 'host' => '127.0.0.1', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, } @@ -718,7 +717,6 @@ end class TestNetHTTP_v1_2_chunked < Test::Unit::TestCase CONFIG = { 'host' => '127.0.0.1', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, 'chunked' => true, @@ -749,7 +747,6 @@ end class TestNetHTTPContinue < Test::Unit::TestCase CONFIG = { 'host' => '127.0.0.1', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, 'chunked' => true, @@ -834,7 +831,6 @@ end class TestNetHTTPKeepAlive < Test::Unit::TestCase CONFIG = { 'host' => '127.0.0.1', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, 'RequestTimeout' => 1, @@ -886,7 +882,6 @@ end class TestNetHTTPLocalBind < Test::Unit::TestCase CONFIG = { 'host' => 'localhost', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, } diff --git a/test/net/http/test_https.rb b/test/net/http/test_https.rb index b711582b99..0a448dd95d 100644 --- a/test/net/http/test_https.rb +++ b/test/net/http/test_https.rb @@ -24,7 +24,6 @@ class TestNetHTTPS < Test::Unit::TestCase CONFIG = { 'host' => '127.0.0.1', - 'port' => 0, 'proxy_host' => nil, 'proxy_port' => nil, 'ssl_enable' => true, diff --git a/test/net/http/utils.rb b/test/net/http/utils.rb index 02e99d45fb..592bbd21cc 100644 --- a/test/net/http/utils.rb +++ b/test/net/http/utils.rb @@ -46,7 +46,7 @@ module TestNetHTTPUtils @config = self.class::CONFIG server_config = { :BindAddress => config('host'), - :Port => config('port'), + :Port => 0, :Logger => WEBrick::Log.new(NullWriter.new), :AccessLog => [], :ShutdownSocketWithoutClose => true, @@ -65,7 +65,7 @@ module TestNetHTTPUtils @server = WEBrick::HTTPServer.new(server_config) @server.mount('/', Servlet, config('chunked')) @server.start - @config['port'] = @server[:Port] if @config['port'] == 0 + @config['port'] = @server[:Port] n_try_max = 5 begin TCPSocket.open(config('host'), config('port')).close -- cgit v1.2.3