Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit328a778

Browse files
authored
gh-134357: Remove unused imports in tests (#134340)
1 parent24a4715 commit328a778

35 files changed

+26
-48
lines changed

‎Lib/test/.ruff.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,12 @@ extend-exclude = [
1919

2020
[lint]
2121
select = [
22+
"F401",# Unused import
2223
"F811",# Redefinition of unused variable (useful for finding test methods with the same name)
2324
]
25+
26+
[lint.per-file-ignores]
27+
"*/**/__main__.py" = ["F401"]# Unused import
28+
"test_import/*.py" = ["F401"]# Unused import
29+
"test_importlib/*.py" = ["F401"]# Unused import
30+
"typinganndata/partialexecution/*.py" = ["F401"]# Unused import

‎Lib/test/support/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1101,7 +1101,6 @@ def __init__(self):
11011101
self.started=False
11021102

11031103
defstart(self):
1104-
importwarnings
11051104
try:
11061105
f=open(self.procfile,'r')
11071106
exceptOSErrorase:
@@ -2728,7 +2727,7 @@ def iter_builtin_types():
27282727
# Fall back to making a best-effort guess.
27292728
ifhasattr(object,'__flags__'):
27302729
# Look for any type object with the Py_TPFLAGS_STATIC_BUILTIN flag set.
2731-
importdatetime
2730+
importdatetime# noqa: F401
27322731
seen=set()
27332732
forcls,subsinwalk_class_hierarchy(object):
27342733
ifclsinseen:

‎Lib/test/support/interpreters/channels.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
# aliases:
88
from_interpchannelsimport (
9-
ChannelError,ChannelNotFoundError,ChannelClosedError,
10-
ChannelEmptyError,ChannelNotEmptyError,
9+
ChannelError,ChannelNotFoundError,ChannelClosedError,# noqa: F401
10+
ChannelEmptyError,ChannelNotEmptyError,# noqa: F401
1111
)
1212
from ._crossinterpimport (
1313
UNBOUND_ERROR,UNBOUND_REMOVE,

‎Lib/test/support/interpreters/queues.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"""Cross-interpreter Queues High Level Module."""
22

3-
importpickle
43
importqueue
54
importtime
65
importweakref

‎Lib/test/test_capi/test_config.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"""
44
importos
55
importsys
6-
importsysconfig
76
importtypes
87
importunittest
98
fromtestimportsupport

‎Lib/test/test_codeccallbacks.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
importcodecs
33
importhtml.entities
44
importitertools
5-
importre
65
importsys
76
importunicodedata
87
importunittest

‎Lib/test/test_crossinterp.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
importcontextlib
2-
importimportlib
3-
importimportlib.util
42
importitertools
53
importsys
64
importtypes

‎Lib/test/test_ctypes/_support.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
importctypes
44
from_ctypesimportStructure,Union,_Pointer,Array,_SimpleCData,CFuncPtr
55
importsys
6-
fromtestimportsupport
76

87

98
_CData=Structure.__base__

‎Lib/test/test_ctypes/test_byteswap.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
importbinascii
2-
importctypes
32
importmath
43
importstruct
54
importsys

‎Lib/test/test_ctypes/test_generated_structs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"""
1111

1212
importunittest
13-
fromtest.supportimportimport_helper,verbose
13+
fromtest.supportimportimport_helper
1414
importre
1515
fromdataclassesimportdataclass
1616
fromfunctoolsimportcached_property

‎Lib/test/test_decimal.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
importmath
2929
importos,sys
3030
importoperator
31-
importwarnings
3231
importpickle,copy
3332
importunittest
3433
importnumbers

‎Lib/test/test_generated_cases.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
importcontextlib
22
importos
3-
importre
43
importsys
54
importtempfile
65
importunittest
76

8-
fromioimportStringIO
97
fromtestimportsupport
108
fromtestimporttest_tools
119

@@ -31,12 +29,11 @@ def skip_if_different_mount_drives():
3129

3230
test_tools.skip_if_missing("cases_generator")
3331
withtest_tools.imports_under_tool("cases_generator"):
34-
fromanalyzerimportanalyze_forest,StackItem
32+
fromanalyzerimportStackItem
3533
fromcwriterimportCWriter
3634
importparser
3735
fromstackimportLocal,Stack
3836
importtier1_generator
39-
importopcode_metadata_generator
4037
importoptimizer_generator
4138

4239

‎Lib/test/test_genericpath.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
importunittest
99
importwarnings
1010
fromtest.supportimport (
11-
is_apple,is_emscripten,os_helper,warnings_helper
11+
is_apple,os_helper,warnings_helper
1212
)
1313
fromtest.support.script_helperimportassert_python_ok
1414
fromtest.support.os_helperimportFakePath

‎Lib/test/test_gzip.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
importstruct
1010
importsys
1111
importunittest
12-
importwarnings
1312
fromsubprocessimportPIPE,Popen
1413
fromtest.supportimportcatch_unraisable_exception
1514
fromtest.supportimportimport_helper

‎Lib/test/test_hashlib.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
importtempfile
1818
importthreading
1919
importunittest
20-
importwarnings
2120
fromtestimportsupport
2221
fromtest.supportimport_4G,bigmemtest
2322
fromtest.supportimporthashlib_helper

‎Lib/test/test_hmac.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
importhmac
2222
importhashlib
2323
importrandom
24-
importtest.support
2524
importtest.support.hashlib_helperashashlib_helper
2625
importtypes
2726
importunittest

‎Lib/test/test_idle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
# Unittest.main and test.libregrtest.runtest.runtest_inner
1818
# call load_tests, when present here, to discover tests to run.
19-
fromidlelib.idle_testimportload_tests
19+
fromidlelib.idle_testimportload_tests# noqa: F401
2020

2121
if__name__=='__main__':
2222
tk.NoDefaultRoot()

‎Lib/test/test_interpreters/test_queues.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
_queues=import_helper.import_module('_interpqueues')
1010
fromtest.supportimportinterpreters
1111
fromtest.support.interpretersimportqueues,_crossinterp
12-
importtest._crossinterp_definitionsasdefs
1312
from .utilsimport_run_output,TestBaseas_TestBase
1413

1514

‎Lib/test/test_interpreters/utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
importthreading
1313
importtypes
1414
importunittest
15-
importwarnings
1615

1716
fromtestimportsupport
1817

‎Lib/test/test_ntpath.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
importsys
77
importunittest
88
importwarnings
9-
fromtest.supportimportcpython_only,os_helper
10-
fromtest.supportimportTestFailed,is_emscripten
9+
fromtest.supportimportTestFailed,cpython_only,os_helper
1110
fromtest.support.os_helperimportFakePath
1211
fromtestimporttest_genericpath
1312
fromtempfileimportTemporaryFile

‎Lib/test/test_peepholer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
fromtestimportsupport
1414
fromtest.support.bytecode_helperimport (
15-
BytecodeTestCase,CfgOptimizationTestCase,CompilationStepTestCase)
15+
BytecodeTestCase,CfgOptimizationTestCase)
1616

1717

1818
defcompile_pattern_with_fast_locals(pattern):

‎Lib/test/test_pty.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
importsignal
2121
importsocket
2222
importio# readline
23-
importwarnings
2423

2524
TEST_STRING_1=b"I wish to buy a fish license.\n"
2625
TEST_STRING_2=b"For my pet fish, Eric.\n"

‎Lib/test/test_pydoc/test_pydoc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ class object
553553
# of the known subclasses of object. (doc.docclass() used to
554554
# fail if HeapType was imported before running this test, like
555555
# when running tests sequentially.)
556-
from_testcapiimportHeapType
556+
from_testcapiimportHeapType# noqa: F401
557557
exceptImportError:
558558
pass
559559
text=doc.docclass(object)

‎Lib/test/test_remote_pdb.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
importio
2-
importtime
32
importitertools
43
importjson
54
importos
@@ -8,16 +7,13 @@
87
importsocket
98
importsubprocess
109
importsys
11-
importtempfile
1210
importtextwrap
13-
importthreading
1411
importunittest
1512
importunittest.mock
1613
fromcontextlibimportclosing,contextmanager,redirect_stdout,redirect_stderr,ExitStack
17-
frompathlibimportPath
1814
fromtest.supportimportis_wasi,cpython_only,force_color,requires_subprocess,SHORT_TIMEOUT
19-
fromtest.support.os_helperimporttemp_dir,TESTFN,unlink
20-
fromtypingimportDict,List,Optional,Tuple,Union,Any
15+
fromtest.support.os_helperimportTESTFN,unlink
16+
fromtypingimportList
2117

2218
importpdb
2319
frompdbimport_PdbServer,_PdbClient
@@ -1434,7 +1430,6 @@ def test_multi_line_commands(self):
14341430

14351431

14361432
def_supports_remote_attaching():
1437-
fromcontextlibimportsuppress
14381433
PROCESS_VM_READV_SUPPORTED=False
14391434

14401435
try:

‎Lib/test/test_shutil.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3492,7 +3492,7 @@ def test_module_all_attribute(self):
34923492
target_api.append('disk_usage')
34933493
self.assertEqual(set(shutil.__all__),set(target_api))
34943494
withself.assertWarns(DeprecationWarning):
3495-
fromshutilimportExecError
3495+
fromshutilimportExecError# noqa: F401
34963496

34973497

34983498
if__name__=='__main__':

‎Lib/test/test_string/_support.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
importunittest
21
fromstring.templatelibimportInterpolation
32

43

‎Lib/test/test_sysconfig.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
fromsysconfig.__main__import_main,_parse_makefile,_get_pybuilddir,_get_json_data_name
3333
import_imp
3434
import_osx_support
35-
import_sysconfig
3635

3736

3837
HAS_USER_BASE=sysconfig._HAS_USER_BASE

‎Lib/test/test_threading.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1253,7 +1253,7 @@ def test_start_new_thread_failed(self):
12531253
# its state should be removed from interpreter' thread states list
12541254
# to avoid its double cleanup
12551255
try:
1256-
fromresourceimportsetrlimit,RLIMIT_NPROC
1256+
fromresourceimportsetrlimit,RLIMIT_NPROC# noqa: F401
12571257
exceptImportErroraserr:
12581258
self.skipTest(err)# RLIMIT_NPROC is specific to Linux and BSD
12591259
code="""if 1:

‎Lib/test/test_tools/i18n_data/docstrings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Module docstring"""
22

33
# Test docstring extraction
4-
fromgettextimportgettextas_
4+
fromgettextimportgettextas_# noqa: F401
55

66

77
# Empty docstring

‎Lib/test/test_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2516,7 +2516,7 @@ def setUpClass(cls):
25162516
fromtest.supportimportinterpreters
25172517
exceptModuleNotFoundError:
25182518
raiseunittest.SkipTest('subinterpreters required')
2519-
importtest.support.interpreters.channels
2519+
importtest.support.interpreters.channels# noqa: F401
25202520

25212521
@cpython_only
25222522
@no_rerun('channels (and queues) might have a refleak; see gh-122199')

‎Lib/test/test_typing.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,10 @@
4646
importtextwrap
4747
importtyping
4848
importweakref
49-
importwarnings
5049
importtypes
5150

5251
fromtest.supportimport (
53-
captured_stderr,cpython_only,infinite_recursion,requires_docstrings,import_helper,run_code,
52+
captured_stderr,cpython_only,requires_docstrings,import_helper,run_code,
5453
EqualToForwardRef,
5554
)
5655
fromtest.typinganndataimport (

‎Lib/test/test_venv.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,7 @@ def do_test_with_pip(self, system_site_packages):
10081008
err,flags=re.MULTILINE)
10091009
# Ignore warning about missing optional module:
10101010
try:
1011-
importssl
1011+
importssl# noqa: F401
10121012
exceptImportError:
10131013
err=re.sub(
10141014
"^WARNING: Disabling truststore since ssl support is missing$",

‎Lib/test/test_webbrowser.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
importsys
77
importunittest
88
importwebbrowser
9-
fromfunctoolsimportpartial
109
fromtestimportsupport
1110
fromtest.supportimportimport_helper
1211
fromtest.supportimportis_apple_mobile

‎Lib/test/test_zipfile/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
importunittest
22

3-
from .importload_tests# noqa: F401
3+
from .importload_tests
44

55

66
if__name__=="__main__":

‎Lib/test/test_zstd.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
fromtest.support.import_helperimportimport_module
1313
fromtest.supportimportthreading_helper
1414
fromtest.supportimport_1M
15-
fromtest.supportimportPy_GIL_DISABLED
1615

1716
_zstd=import_module("_zstd")
1817
zstd=import_module("compression.zstd")

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp