]> git.ipfire.org Git - thirdparty/tornado.git/commit
Refactor connection-closed tests.
authorBen Darnell <ben@bendarnell.com>
Sun, 11 Jan 2015 16:21:42 +0000 (11:21 -0500)
committerBen Darnell <ben@bendarnell.com>
Sun, 11 Jan 2015 16:23:06 +0000 (11:23 -0500)
commit8a2986932d8fc23b1d1c21ae05b35a4c47b373e5
tree1b4d9bef11e52ad14e6f9b035d0037fa02f70d05
parentd6e70d08eea3231f3afe59950cecc90b270fcc88
Refactor connection-closed tests.

On CI servers, port numbers get reused frequently, so a closed
port cannot be relied upon to refuse connections for long.
We now use an open client-side socket's ephemeral port,
which will always refuse connections and cannot be reused
for as log as the socket is open.
tornado/test/iostream_test.py
tornado/test/simple_httpclient_test.py
tornado/test/tcpclient_test.py
tornado/test/util.py