summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2016-02-06 08:03:21 -0500
committerJason R. Coombs <jaraco@jaraco.com>2016-02-06 08:03:21 -0500
commit526d9c69557ee9034503e30a6a642cba88fa50cc (patch)
treeb38254139bf3d668d7da162c9244f65298615fff
parent2d62c9d513441cb7fd471a38ace6daedfa6885cd (diff)
downloadcherrypy-526d9c69557ee9034503e30a6a642cba88fa50cc.tar.gz
Rewrite init/append loop as list comprehension.
-rw-r--r--cherrypy/test/test_conn.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/cherrypy/test/test_conn.py b/cherrypy/test/test_conn.py
index a2952943..703e6dfd 100644
--- a/cherrypy/test/test_conn.py
+++ b/cherrypy/test/test_conn.py
@@ -751,11 +751,13 @@ def setup_upload_server():
'server.accepted_queue_timeout': 0.1,
})
-socket_reset_errors = []
-# Not all of these names will be defined for every platform.
-for _ in ("ECONNRESET", "WSAECONNRESET"):
- if _ in dir(errno):
- socket_reset_errors.append(getattr(errno, _))
+reset_names = 'ECONNRESET', 'WSAECONNRESET'
+socket_reset_errors = [
+ getattr(errno, name)
+ for name in reset_names
+ if hasattr(errno, name)
+]
+"reset error numbers available on this platform"
socket_reset_errors += [
# Python 3.5 raises an http.client.RemoteDisconnected