]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-84623: Remove unused imports in tests (#93772)
authorVictor Stinner <vstinner@python.org>
Mon, 13 Jun 2022 14:56:03 +0000 (16:56 +0200)
committerGitHub <noreply@github.com>
Mon, 13 Jun 2022 14:56:03 +0000 (16:56 +0200)
52 files changed:
Lib/distutils/tests/test_bdist.py
Lib/distutils/tests/test_sysconfig.py
Lib/lib2to3/tests/test_all_fixers.py
Lib/test/datetimetester.py
Lib/test/libregrtest/setup.py
Lib/test/list_tests.py
Lib/test/lock_tests.py
Lib/test/test_asyncio/test_events.py
Lib/test/test_asyncio/test_runners.py
Lib/test/test_asyncio/test_sock_lowlevel.py
Lib/test/test_asyncio/test_tasks.py
Lib/test/test_asyncio/test_timeouts.py
Lib/test/test_atexit.py
Lib/test/test_binascii.py
Lib/test/test_bufio.py
Lib/test/test_codecs.py
Lib/test/test_decorators.py
Lib/test/test_defaultdict.py
Lib/test/test_descr.py
Lib/test/test_email/test_email.py
Lib/test/test_exception_group.py
Lib/test/test_exceptions.py
Lib/test/test_float.py
Lib/test/test_flufl.py
Lib/test/test_functools.py
Lib/test/test_future.py
Lib/test/test_getpath.py
Lib/test/test_heapq.py
Lib/test/test_http_cookiejar.py
Lib/test/test_imaplib.py
Lib/test/test_importlib/test_abc.py
Lib/test/test_importlib/test_api.py
Lib/test/test_launcher.py
Lib/test/test_lltrace.py
Lib/test/test_mailcap.py
Lib/test/test_nis.py
Lib/test/test_regrtest.py
Lib/test/test_select.py
Lib/test/test_shelve.py
Lib/test/test_site.py
Lib/test/test_sqlite3/__init__.py
Lib/test/test_sysconfig.py
Lib/test/test_tcl.py
Lib/test/test_threading_local.py
Lib/test/test_tools/test_md5sum.py
Lib/test/test_tools/test_pathfix.py
Lib/test/test_tools/test_pindent.py
Lib/test/test_traceback.py
Lib/test/test_type_comments.py
Lib/test/test_univnewlines.py
Lib/test/test_urllib2.py
Lib/test/test_venv.py

index 241fc9ad75f34b8b2874bea1e590765830cff3ab..5676f7f34d4292dcac5484d8bafaa69f6e38a83c 100644 (file)
@@ -1,5 +1,4 @@
 """Tests for distutils.command.bdist."""
-import os
 import unittest
 from test.support import run_unittest
 
index 0664acade82cd1f5b6efa54963688578747d549d..270e91a98d0c4dd7dfdc6614527a5b78610d4519 100644 (file)
@@ -12,7 +12,6 @@ from distutils.ccompiler import get_default_compiler
 from distutils.tests import support
 from test.support import run_unittest, swap_item, requires_subprocess, is_wasi
 from test.support.os_helper import TESTFN
-from test.support.warnings_helper import check_warnings
 
 
 class SysconfigTestCase(support.EnvironGuard, unittest.TestCase):
index a265941490d5dc7bffd9837af66a54d45c201c0f..d0fca7072482cb48fc3bdfe6669c952c5ec47acb 100644 (file)
@@ -7,7 +7,6 @@ running time.
 
 # Python imports
 import os.path
-import sys
 import test.support
 import unittest
 
index 8e4bcc7c9efdca26d05297c25dafd479fbc66b14..311f9db10ffefa1587141067b722065055e78b88 100644 (file)
@@ -7,7 +7,6 @@ import itertools
 import bisect
 import copy
 import decimal
-import functools
 import sys
 import os
 import pickle
index cfc1b82d2785cbbddbcd773191c0fdce23d07a04..4298c922723407503de327b9160322dd74ee18a8 100644 (file)
@@ -141,7 +141,7 @@ def _adjust_resource_limits():
     """Adjust the system resource limits (ulimit) if needed."""
     try:
         import resource
-        from resource import RLIMIT_NOFILE, RLIM_INFINITY
+        from resource import RLIMIT_NOFILE
     except ImportError:
         return
     fd_limit, max_fds = resource.getrlimit(RLIMIT_NOFILE)
index f7eea88c54a6ae8e5cae59f071e3092da26233ed..fe3ee80b8d461f547e8501ac3b07fee480585e8d 100644 (file)
@@ -3,10 +3,9 @@ Tests common to list and UserList.UserList
 """
 
 import sys
-import os
 from functools import cmp_to_key
 
-from test import support, seq_tests
+from test import seq_tests
 from test.support import ALWAYS_EQ, NEVER_EQ
 
 
index f16c7ed952cf55379d74c2ef19d7aa7b9278e21f..a4f52cb20ad301694ec5e322e301d05d3a52380f 100644 (file)
@@ -2,7 +2,6 @@
 Various tests for synchronization primitives.
 """
 
-import os
 import gc
 import sys
 import time
index 05d9107b28e2aedab5921f47c9fbb76f2874c718..80d7152128c46930c7d5aeb874afc20076556b75 100644 (file)
@@ -29,7 +29,6 @@ if sys.platform not in ('win32', 'vxworks'):
 import asyncio
 from asyncio import coroutines
 from asyncio import events
-from asyncio import proactor_events
 from asyncio import selector_events
 from test.test_asyncio import utils as test_utils
 from test import support
index 957cfe41eff85d8266dbfc69fb707a301ec58c64..94d449f4791844d8530ebb8098c21aec3322d7c9 100644 (file)
@@ -1,7 +1,6 @@
 import _thread
 import asyncio
 import contextvars
-import gc
 import re
 import signal
 import threading
index db47616d18343e2b85b9926eb3714a60e67811d5..b829fd4cc69fff90156149f772c30a91dab148fe 100644 (file)
@@ -5,7 +5,7 @@ import unittest
 
 from asyncio import proactor_events
 from itertools import cycle, islice
-from unittest.mock import patch, Mock
+from unittest.mock import Mock
 from test.test_asyncio import utils as test_utils
 from test import support
 from test.support import socket_helper
index 6458859db2d1278ed49714282c9b9aab2160052e..69cecb3ab12070d86c916d7bd5b55674a40d4ac6 100644 (file)
@@ -1,22 +1,18 @@
 """Tests for tasks.py."""
 
 import collections
-import contextlib
 import contextvars
-import functools
 import gc
 import io
 import random
 import re
 import sys
-import textwrap
 import traceback
 import unittest
 from unittest import mock
 from types import GenericAlias
 
 import asyncio
-from asyncio import coroutines
 from asyncio import futures
 from asyncio import tasks
 from test.test_asyncio import utils as test_utils
index ef1ab0acb390d20ce2c5ea2e8ec1af560526dd20..9801541e55b7f8c02f50b8a3fd3cc1b118c09080 100644 (file)
@@ -4,7 +4,6 @@ import unittest
 import time
 
 import asyncio
-from asyncio import tasks
 
 
 def tearDownModule():
index 7ac063cfc78d3a27abf692ecd81c9cdfbeec023d..913b7556be83aff8777599b40a64ccabc26d7575 100644 (file)
@@ -1,6 +1,5 @@
 import atexit
 import os
-import sys
 import textwrap
 import unittest
 from test import support
index 7087d7a471d3f45928937fbb8a44437b7e712ded..a2d7d0293ce1ae04e74048978a2de0694bf559e8 100644 (file)
@@ -4,7 +4,7 @@ import unittest
 import binascii
 import array
 import re
-from test.support import bigmemtest, _1G, _4G, warnings_helper
+from test.support import bigmemtest, _1G, _4G
 
 
 # Note: "*_hex" functions are aliases for "(un)hexlify"
index 17151b13615e944ee97fce32c177fdc0f9fa6a04..dc9a82dc6353184b8c47b27e60cf221d2869ed93 100644 (file)
@@ -1,5 +1,4 @@
 import unittest
-from test import support
 from test.support import os_helper
 
 import io # C implementation.
index 42c600dcb00de19fff64bd240f4238e647ad4575..57f3648eb7017cee359daac8bb8c1cd5c2de39f6 100644 (file)
@@ -9,7 +9,6 @@ from unittest import mock
 
 from test import support
 from test.support import os_helper
-from test.support import warnings_helper
 
 try:
     import _testcapi
index a6baa3ad1dd6b31ed515b8747895ae42114bef40..4b492178c1581fe083f65ff90882e9e4ea2461cb 100644 (file)
@@ -1,4 +1,3 @@
-from test import support
 import unittest
 from types import MethodType
 
index 68fc449780a3dbd56a840e43c95d43a7c75cc107..bdbe9b81e8fb3f5a0786478ef1c01d1ee1aea291 100644 (file)
@@ -1,9 +1,7 @@
 """Unit tests for collections.defaultdict."""
 
-import os
 import copy
 import pickle
-import tempfile
 import unittest
 
 from collections import defaultdict
index 9a09d8a9e3fe0360e93f4d0c9498ec9f3168e901..b5f1bd4af888d3434715721be7ad3defbc0d08d3 100644 (file)
@@ -3563,7 +3563,6 @@ order (MRO) for bases """
     def test_str_of_str_subclass(self):
         # Testing __str__ defined in subclass of str ...
         import binascii
-        import io
 
         class octetstring(str):
             def __str__(self):
index 2b1e2b864feda1686aab1531f7832a24464cf64a..0bf679b4c56ca0e70c2edab038c618fec4defbb8 100644 (file)
@@ -7,7 +7,6 @@ import time
 import base64
 import unittest
 import textwrap
-import warnings
 
 from io import StringIO, BytesIO
 from itertools import chain
@@ -45,7 +44,7 @@ from test.test_email import openfile, TestEmailBase
 
 # These imports are documented to work, but we are testing them using a
 # different path, so we import them here just to make sure they are importable.
-from email.parser import FeedParser, BytesFeedParser
+from email.parser import FeedParser
 
 NL = '\n'
 EMPTYSTRING = ''
index 2cfd8738304d1c21420a5a040797e4529cb6e5a1..3ea5dff5c379af620bbbd5ca4b2f215cfaf960f3 100644 (file)
@@ -1,5 +1,4 @@
 import collections.abc
-import traceback
 import types
 import unittest
 
index ff1a02821a58fc246f1d7fbfcdde8efa14683b55..d91308572b27ccdc0754007f95e811629b4b878e 100644 (file)
@@ -1,7 +1,6 @@
 # Python test set -- part 5, built-in exceptions
 
 import copy
-import gc
 import os
 import sys
 import unittest
index d8c0fe1854eba5a2cc22a77532a6b7ae31887bc9..672ec141155530b3279d6d8e671565ced9786747 100644 (file)
@@ -8,7 +8,6 @@ import time
 import unittest
 
 from test import support
-from test.support import import_helper
 from test.test_grammar import (VALID_UNDERSCORE_LITERALS,
                                INVALID_UNDERSCORE_LITERALS)
 from math import isinf, isnan, copysign, ldexp
index a81a4d4c8f0e4c62b0e1825d6800202f682e3c46..fd264c926bd57580a5d7a41c4f57018c0d2bec28 100644 (file)
@@ -1,6 +1,5 @@
 import __future__
 import unittest
-from test import support
 
 
 class FLUFLTests(unittest.TestCase):
index 382e7dbffddf9d14f2e7fcb7b596dcbc114ce9b1..767d2a9c1aea96b20762cfb9a632029923bacd27 100644 (file)
@@ -13,7 +13,6 @@ import time
 import typing
 import unittest
 import unittest.mock
-import os
 import weakref
 import gc
 from weakref import proxy
@@ -21,7 +20,6 @@ import contextlib
 
 from test.support import import_helper
 from test.support import threading_helper
-from test.support.script_helper import assert_python_ok
 
 import functools
 
index c3e8420d6672c52aa30f3a7e842118edc4321aa6..189cbdc4365b79e1f20f7c29e0349adde8ff85ce 100644 (file)
@@ -3,7 +3,6 @@
 import __future__
 import ast
 import unittest
-from test import support
 from test.support import import_helper
 from textwrap import dedent
 import os
index 5208374e20013c14d306dd30be02942d33639a71..1e46cb5780c94234f7879aa7eb4a5c6e77d0d96a 100644 (file)
@@ -2,7 +2,6 @@ import copy
 import ntpath
 import pathlib
 import posixpath
-import sys
 import unittest
 
 from test.support import verbose
index cb1e4505b02a3011fef928f876d9e93fbaba56d8..1aa8e4e289730d07e50313c3926c4eaf102c9193 100644 (file)
@@ -4,7 +4,6 @@ import random
 import unittest
 import doctest
 
-from test import support
 from test.support import import_helper
 from unittest import TestCase, skipUnless
 from operator import itemgetter
index f0d205a60a4cad99eb57f3d2fc19e79a31b9429f..f8291c2aa32cfefe5de7afdab65bc501afda9ca8 100644 (file)
@@ -4,7 +4,6 @@ import os
 import stat
 import sys
 import re
-import test.support
 from test.support import os_helper
 from test.support import warnings_helper
 import time
index ed26fa16d6ea8bf7043cabe82455a21dcf88c224..b554bc0c79960d75ced600353dc2a7b871a8f5bb 100644 (file)
@@ -10,9 +10,7 @@ import calendar
 import threading
 import socket
 
-from test.support import (verbose,
-                          run_with_tz, run_with_locale, cpython_only,
-                          requires_working_socket)
+from test.support import verbose, run_with_tz, run_with_locale, cpython_only
 from test.support import hashlib_helper
 from test.support import threading_helper
 from test.support import warnings_helper
index 92cb78067d0ebdd2ccec7dce426067c1e3f25925..d59b663a43ed06138e7322ba6ab834724be24bfc 100644 (file)
@@ -2,7 +2,6 @@ import io
 import marshal
 import os
 import sys
-from test import support
 from test.support import import_helper
 import types
 import unittest
index e94a48fe044ab5c3573463614db98d9820e256e2..b3a99dc2dd5731ee39247a9381bf570fcb3f16e2 100644 (file)
@@ -6,7 +6,6 @@ machinery = test_util.import_importlib('importlib.machinery')
 
 import os.path
 import sys
-from test import support
 from test.support import import_helper
 from test.support import os_helper
 import types
index e9f6fcb7d7f245b233265f64d205d0a658d9579b..cd7b944f98f586dd349396d3377b45b6b7804996 100644 (file)
@@ -7,7 +7,6 @@ import subprocess
 import sys
 import sysconfig
 import tempfile
-import textwrap
 import unittest
 from pathlib import Path
 from test import support
index 5d175ce57b179e4040dacad5cbc94152dc2ecc21..7cf89846f8a72719b25843682a6e7fa94712d58c 100644 (file)
@@ -1,5 +1,4 @@
 import dis
-import sys
 import textwrap
 import unittest
 
index 8185f4a7806615e0efae134c3f8155406bf490c9..819dc80a266433db1fd33a733d0d6b02c598059e 100644 (file)
@@ -3,7 +3,6 @@ import os
 import sys
 import test.support
 import unittest
-import warnings
 from test.support import os_helper
 from test.support import warnings_helper
 
index 797c9023ad34d474c2f0e56a37a0429972a04ad5..f327ecf3d1de45d6bfabc714877ee6b75e2754f5 100644 (file)
@@ -1,4 +1,3 @@
-from test import support
 from test.support import import_helper
 import unittest
 import warnings
index 4f632bb2f395431c4e4b2a897d23ef158275d381..133abf5044d4242a14fe7add8d7ae5bb06222cae 100644 (file)
@@ -15,7 +15,6 @@ import sys
 import sysconfig
 import tempfile
 import textwrap
-import time
 import unittest
 from test import libregrtest
 from test import support
index ca2a9d9d24dabc710d29c6039c46d002ca58804a..a82584d690492042ad48df79aec190880480832d 100644 (file)
@@ -1,5 +1,4 @@
 import errno
-import os
 import select
 import subprocess
 import sys
index b9eb007c8279668d7b11ae550a3bf0225610a261..08c6562f2a273e01f9e9a149dd5cf34ecea38a98 100644 (file)
@@ -1,11 +1,9 @@
 import unittest
 import dbm
 import shelve
-import glob
 import pickle
 import os
 
-from test import support
 from test.support import os_helper
 from collections.abc import MutableMapping
 from test.test_dbm import dbm_iterator
index dd018d6b38a864d7478f3d8acb139a5bdacccc0b..e66a2db7e9b3c43dae6ca98cbc0190120e4b3988 100644 (file)
@@ -10,10 +10,9 @@ from test import support
 from test.support import os_helper
 from test.support import socket_helper
 from test.support import captured_stderr
-from test.support.os_helper import TESTFN, EnvironmentVarGuard, change_cwd
+from test.support.os_helper import TESTFN, EnvironmentVarGuard
 import ast
 import builtins
-import encodings
 import glob
 import io
 import os
index 099c01e3b3cc703ae1e2fde54a5f45ed33ac12ce..c3cab8f0acdc0ba03728381eeccd02141fd07021 100644 (file)
@@ -3,7 +3,6 @@ from test.support import import_helper, load_package_tests, verbose
 # Skip test if _sqlite3 module not installed.
 import_helper.import_module('_sqlite3')
 
-import unittest
 import os
 import sqlite3
 
index 1679700f59296f97cc2a447f1298391d5e1c36bc..c00d7d5b5024f483eaf5f8021c5167d9b1d225ba 100644 (file)
@@ -11,7 +11,6 @@ from test.support import (
 from test.support.import_helper import import_module
 from test.support.os_helper import (TESTFN, unlink, skip_unless_symlink,
                                     change_cwd)
-from test.support.warnings_helper import check_warnings
 
 import sysconfig
 from sysconfig import (get_paths, get_platform, get_config_vars,
index 548914796ed762806370b39157b66f531b2393aa..cd79024ab2c8e3bd5f26297e9581b0c3e2f24616 100644 (file)
@@ -1,10 +1,7 @@
 import unittest
-import locale
-import re
 import subprocess
 import sys
 import os
-import warnings
 from test import support
 from test.support import import_helper
 from test.support import os_helper
index 9888e631881fa6813a950463aea8d21a80fcebe2..48e302930ff7e98e8c17680ec677901252577c62 100644 (file)
@@ -4,7 +4,6 @@ from doctest import DocTestSuite
 from test import support
 from test.support import threading_helper
 import weakref
-import gc
 
 # Modules under test
 import _thread
index c5a230e95c2b7ecfb879d79ffe47316f7c9faf75..710461f8819754af9ea3928ca079bf2a8653a56a 100644 (file)
@@ -1,6 +1,5 @@
 """Tests for the md5sum script in the Tools directory."""
 
-import sys
 import os
 import unittest
 from test.support import os_helper
index ff61935298b920b855802c79d50ccc77141ba98a..aa754bc479b46823472f26b160823497aa5c3dbc 100644 (file)
@@ -2,7 +2,6 @@ import os
 import subprocess
 import sys
 import unittest
-from test import support
 from test.support import os_helper
 from test.test_tools import scriptsdir, skip_if_missing
 
index 01f13850eae733b42e221abf97b27aa3e61844d7..61e97fea48cfba11ce5cffbe14e7a8ab20ed42cc 100644 (file)
@@ -5,7 +5,6 @@ import sys
 import unittest
 import subprocess
 import textwrap
-from test import support
 from test.support import os_helper
 from test.support.script_helper import assert_python_ok
 
index ed5ddf95069e35f77153c5f232eb75f6eeffc084..07472e29df45c322109a89cc87b3e647168b7c13 100644 (file)
@@ -14,7 +14,6 @@ from test.support import (Error, captured_output, cpython_only, ALWAYS_EQ,
 from test.support.os_helper import TESTFN, unlink
 from test.support.script_helper import assert_python_ok, assert_python_failure
 
-import os
 import textwrap
 import traceback
 from functools import partial
index 71d1430dbc939dada0eeeaed9c5f8c46ab1bec84..668c1787f64d97c6a3f50f28a2ae635af3838cb0 100644 (file)
@@ -1,7 +1,6 @@
 import ast
 import sys
 import unittest
-from test import support
 
 
 funcdef = """\
index b905491878001c0634c9b7c1bbf778d049d9cd37..ed2e0970bac9495118c2a8209e852e36cc5e9c2e 100644 (file)
@@ -4,7 +4,6 @@ import _pyio as pyio
 import unittest
 import os
 import sys
-from test import support
 from test.support import os_helper
 
 
index 46a0ab1d83e60eaaa049f16f665b8c0a1e2857d4..88270b7537b5e70fa313de70d53d228c36775023 100644 (file)
@@ -1,7 +1,6 @@
 import unittest
 from test import support
 from test.support import os_helper
-from test.support import socket_helper
 from test.support import warnings_helper
 from test import test_urllib
 
index 37b61a780cb07bd7c02039c1c7cc2d82ae0c621c..e6a870fcf22008297c5f2daf7d8ebe5661923d31 100644 (file)
@@ -15,7 +15,7 @@ import struct
 import subprocess
 import sys
 import tempfile
-from test.support import (captured_stdout, captured_stderr, requires_zlib,
+from test.support import (captured_stdout, captured_stderr,
                           skip_if_broken_multiprocessing_synchronize, verbose,
                           requires_subprocess, is_emscripten, is_wasi,
                           requires_venv_with_pip)