diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-02-13 00:08:32 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-02-13 00:08:32 -0800 |
commit | 0bd2bf7c438eb4394b7a66ca0999ab896beccf95 (patch) | |
tree | 3523688db5a7e1b9c48e89e083a0665506b8131d /test/unit | |
parent | 3be825a50f0d9f7aa443e277a1b6c6bb667c1fb1 (diff) | |
download | unicorn-0bd2bf7c438eb4394b7a66ca0999ab896beccf95.tar.gz |
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.
Diffstat (limited to 'test/unit')
-rw-r--r-- | test/unit/test_server.rb | 2 |
1 files changed, 1 insertions, 1 deletions
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}" ] ) |