]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #27289: Prevent test_urllib2net failures due to EOFError raised by ftplib
authorBerker Peksag <berker.peksag@gmail.com>
Sun, 12 Jun 2016 13:27:48 +0000 (16:27 +0300)
committerBerker Peksag <berker.peksag@gmail.com>
Sun, 12 Jun 2016 13:27:48 +0000 (16:27 +0300)
Lib/test/support/__init__.py

index e124fab610cb3697c78f9bbafe00a6a41c95768d..c9e36fb159feef26fda0611babde35ef53218e73 100644 (file)
@@ -1349,7 +1349,8 @@ def transient_internet(resource_name, *, timeout=30.0, errnos=()):
              500 <= err.code <= 599) or
             (isinstance(err, urllib.error.URLError) and
                  (("ConnectionRefusedError" in err.reason) or
-                  ("TimeoutError" in err.reason))) or
+                  ("TimeoutError" in err.reason) or
+                  ("EOFError" in err.reason))) or
             n in captured_errnos):
             if not verbose:
                 sys.stderr.write(denied.args[0] + "\n")