From 0bd2bf7c438eb4394b7a66ca0999ab896beccf95 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 13 Feb 2009 00:08:32 -0800 Subject: tests: replace process_based_port with unused_port unused_port is more reliable as it actually tries to bind a port and retries if it fails. This is also safe across parallel unicorn tests running in different directories. --- test/unit/test_server.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/unit') diff --git a/test/unit/test_server.rb b/test/unit/test_server.rb index e9bd487..d19064c 100644 --- a/test/unit/test_server.rb +++ b/test/unit/test_server.rb @@ -21,7 +21,7 @@ class WebServerTest < Test::Unit::TestCase def setup @valid_request = "GET / HTTP/1.1\r\nHost: www.zedshaw.com\r\nContent-Type: text/plain\r\n\r\n" - @port = process_based_port + @port = unused_port @tester = TestHandler.new redirect_test_io do @server = HttpServer.new(@tester, :listeners => [ "127.0.0.1:#{@port}" ] ) -- cgit v1.2.3-24-ge0c7