testing: Remove deprecated get_unused_port()

This function never did a good job and has long since been deprecated
in favor of bind_unused_port.
This commit is contained in:
Ben Darnell 2017-05-21 19:16:58 -04:00
parent dce186641b
commit 330729617e
2 changed files with 0 additions and 20 deletions

View File

@ -36,6 +36,4 @@
.. autofunction:: bind_unused_port
.. autofunction:: get_unused_port
.. autofunction:: get_async_test_timeout

View File

@ -73,24 +73,6 @@ else:
except ImportError:
import unittest # type: ignore
_next_port = 10000
def get_unused_port():
"""Returns a (hopefully) unused port number.
This function does not guarantee that the port it returns is available,
only that a series of get_unused_port calls in a single process return
distinct ports.
.. deprecated::
Use bind_unused_port instead, which is guaranteed to find an unused port.
"""
global _next_port
port = _next_port
_next_port = _next_port + 1
return port
def bind_unused_port(reuse_port=False):
"""Binds a server socket to an available port on localhost.