Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 52c0c33

Browse files
committed
Skip nntplib tests when transient errors captured.
1 parent c9d11c3 commit 52c0c33

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Lib/test/support/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import importlib
1414
import importlib.util
1515
import logging.handlers
16+
import nntplib
1617
import os
1718
import platform
1819
import re
@@ -1340,6 +1341,10 @@ def filter_error(err):
13401341
if timeout is not None:
13411342
socket.setdefaulttimeout(timeout)
13421343
yield
1344+
except nntplib.NNTPTemporaryError as err:
1345+
if verbose:
1346+
sys.stderr.write(denied.args[0] + "\n")
1347+
raise denied from err
13431348
except OSError as err:
13441349
# urllib can wrap original socket errors multiple times (!), we must
13451350
# unwrap to get at the original error.

0 commit comments

Comments
 (0)