gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170)
This commit is contained in:
parent
c1767fce52
commit
9b027d4cea
@ -3,6 +3,7 @@
|
||||
from test import support
|
||||
from test.support import socket_helper
|
||||
from test.support import threading_helper
|
||||
from test.support import warnings_helper
|
||||
|
||||
import errno
|
||||
import socket
|
||||
@ -12,11 +13,9 @@ import time
|
||||
import unittest
|
||||
import unittest.mock
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asynchat
|
||||
import asyncore
|
||||
|
||||
asynchat = warnings_helper.import_deprecated('asynchat')
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
support.requires_working_socket(module=True)
|
||||
|
||||
|
@ -20,10 +20,7 @@ if support.PGO:
|
||||
|
||||
support.requires_working_socket(module=True)
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asyncore
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
|
||||
HAS_UNIX_SOCKETS = hasattr(socket, 'AF_UNIX')
|
||||
|
@ -23,11 +23,10 @@ from test.support import socket_helper
|
||||
from test.support import warnings_helper
|
||||
from test.support.socket_helper import HOST, HOSTv6
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asyncore
|
||||
import asynchat
|
||||
|
||||
asynchat = warnings_helper.import_deprecated('asynchat')
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
|
||||
support.requires_working_socket(module=True)
|
||||
|
||||
|
@ -8,11 +8,10 @@ from test import support
|
||||
from test.support import import_helper
|
||||
from test.support import os_helper
|
||||
from test.support import script_helper
|
||||
from test.support import warnings_helper
|
||||
import unittest
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import imp
|
||||
imp = warnings_helper.import_deprecated('imp')
|
||||
import _imp
|
||||
|
||||
|
||||
|
@ -60,10 +60,10 @@ from urllib.parse import urlparse, parse_qs
|
||||
from socketserver import (ThreadingUDPServer, DatagramRequestHandler,
|
||||
ThreadingTCPServer, StreamRequestHandler)
|
||||
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asyncore
|
||||
import smtpd
|
||||
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
smtpd = warnings_helper.import_deprecated('smtpd')
|
||||
|
||||
|
||||
try:
|
||||
import win32evtlog, win32evtlogutil, pywintypes
|
||||
|
@ -15,12 +15,12 @@ from test import support as test_support
|
||||
from test.support import hashlib_helper
|
||||
from test.support import socket_helper
|
||||
from test.support import threading_helper
|
||||
from test.support import warnings_helper
|
||||
|
||||
|
||||
asynchat = warnings_helper.import_deprecated('asynchat')
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asynchat
|
||||
import asyncore
|
||||
|
||||
test_support.requires_working_socket(module=True)
|
||||
|
||||
|
@ -6,11 +6,9 @@ from test.support import warnings_helper
|
||||
import socket
|
||||
import io
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import smtpd
|
||||
import asyncore
|
||||
|
||||
smtpd = warnings_helper.import_deprecated('smtpd')
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
|
||||
class DummyServer(smtpd.SMTPServer):
|
||||
|
@ -21,13 +21,13 @@ from test import support, mock_socket
|
||||
from test.support import hashlib_helper
|
||||
from test.support import socket_helper
|
||||
from test.support import threading_helper
|
||||
from test.support import warnings_helper
|
||||
from unittest.mock import Mock
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asyncore
|
||||
import smtpd
|
||||
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
smtpd = warnings_helper.import_deprecated('smtpd')
|
||||
|
||||
|
||||
support.requires_working_socket(module=True)
|
||||
|
||||
|
@ -12,7 +12,6 @@ from test.support import warnings_helper
|
||||
import socket
|
||||
import select
|
||||
import time
|
||||
import datetime
|
||||
import enum
|
||||
import gc
|
||||
import os
|
||||
@ -30,10 +29,9 @@ try:
|
||||
except ImportError:
|
||||
ctypes = None
|
||||
|
||||
import warnings
|
||||
with warnings.catch_warnings():
|
||||
warnings.simplefilter('ignore', DeprecationWarning)
|
||||
import asyncore
|
||||
|
||||
asyncore = warnings_helper.import_deprecated('asyncore')
|
||||
|
||||
|
||||
ssl = import_helper.import_module("ssl")
|
||||
import _ssl
|
||||
|
@ -0,0 +1,2 @@
|
||||
Use ``warnings_helper.import_deprecated()`` to import deprecated modules
|
||||
uniformly in tests. Patch by Hugo van Kemenade.
|
Loading…
x
Reference in New Issue
Block a user