From 526d9c69557ee9034503e30a6a642cba88fa50cc Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sat, 6 Feb 2016 08:03:21 -0500 Subject: Rewrite init/append loop as list comprehension. --- cherrypy/test/test_conn.py | 12 +++++++----- 1 file 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 -- cgit v1.2.1