Skip to content

gh-131152: Remove unused imports from tests #131153

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Lib/test/libregrtest/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from .findtests import findtests, split_test_packages, list_cases
from .logger import Logger
from .pgo import setup_pgo_tests
from .result import State, TestResult
from .result import TestResult
from .results import TestResults, EXITCODE_INTERRUPTED
from .runtests import RunTests, HuntRefleak
from .setup import setup_process, setup_test_dir
Expand Down
1 change: 0 additions & 1 deletion Lib/test/libregrtest/parallel_case.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"""Run a test case multiple times in parallel threads."""

import copy
import functools
import threading
import unittest

Expand Down
1 change: 0 additions & 1 deletion Lib/test/libregrtest/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
import random
import re
import shlex
import signal
import subprocess
import sys
import sysconfig
Expand Down
1 change: 0 additions & 1 deletion Lib/test/support/venv.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import sys
import sysconfig
import tempfile
import unittest
import venv


Expand Down
2 changes: 0 additions & 2 deletions Lib/test/test_asyncio/test_events.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
import unittest
from unittest import mock
import weakref
import warnings
if sys.platform not in ('win32', 'vxworks'):
import tty

Expand All @@ -36,7 +35,6 @@
from test.support import socket_helper
from test.support import threading_helper
from test.support import ALWAYS_EQ, LARGEST, SMALLEST
from test.support import warnings_helper

def tearDownModule():
asyncio._set_event_loop_policy(None)
Expand Down
5 changes: 1 addition & 4 deletions Lib/test/test_asyncio/test_streams.py
Original file line number Diff line number Diff line change
@@ -1,23 +1,20 @@
"""Tests for streams.py."""

import gc
import os
import queue
import pickle
import socket
import sys
import threading
import unittest
from unittest import mock
import warnings
try:
import ssl
except ImportError:
ssl = None

import asyncio
from test.test_asyncio import utils as test_utils
from test.support import requires_subprocess, socket_helper
from test.support import socket_helper


def tearDownModule():
Expand Down
3 changes: 0 additions & 3 deletions Lib/test/test_asyncio/test_unix_events.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,9 @@
import socket
import stat
import sys
import threading
import time
import unittest
from unittest import mock
import warnings

from test import support
from test.support import os_helper
Expand All @@ -27,7 +25,6 @@


import asyncio
from asyncio import log
from asyncio import unix_events
from test.test_asyncio import utils as test_utils

Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_asyncio/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
import threading
import unittest
import weakref
import warnings
from ast import literal_eval
from unittest import mock

Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_builtin.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
import random
import re
import sys
import textwrap
import traceback
import types
import typing
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_bytes.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
import copy
import functools
import pickle
import sysconfig
import tempfile
import textwrap
import threading
Expand Down
6 changes: 4 additions & 2 deletions Lib/test/test_call.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
import unittest
from test.support import (cpython_only, is_wasi, requires_limited_api, Py_DEBUG,
set_recursion_limit, skip_on_s390x, exceeds_recursion_limit, skip_emscripten_stack_overflow, skip_wasi_stack_overflow,
skip_if_sanitizer, import_helper)
set_recursion_limit, skip_on_s390x,
skip_emscripten_stack_overflow,
skip_wasi_stack_overflow, skip_if_sanitizer,
import_helper)
try:
import _testcapi
except ImportError:
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_capi/test_config.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"""
Tests PyConfig_Get() and PyConfig_Set() C API (PEP 741).
"""
import os
import sys
import sysconfig
import types
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_capi/test_file.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import io
import os
import unittest
import warnings
from test import support
from test.support import import_helper, os_helper, warnings_helper

Expand Down
3 changes: 1 addition & 2 deletions Lib/test/test_capi/test_getargs.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import unittest
import math
import string
import sys
import unittest
from test import support
from test.support import import_helper
from test.support import script_helper
Expand Down
3 changes: 1 addition & 2 deletions Lib/test/test_capi/test_number.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
import itertools
import operator
import sys
import unittest
import warnings

from test.support import cpython_only, import_helper
from test.support import import_helper

_testcapi = import_helper.import_module('_testcapi')
from _testcapi import PY_SSIZE_T_MAX, PY_SSIZE_T_MIN
Expand Down
2 changes: 0 additions & 2 deletions Lib/test/test_capi/test_tuple.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import unittest
import sys
import gc
from collections import namedtuple
from test.support import import_helper

_testcapi = import_helper.import_module('_testcapi')
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_compile.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
import dis
import io
import itertools
import marshal
import math
import opcode
import os
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_concurrent_futures/test_interpreter_pool.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import io
import os
import pickle
import sys
import time
import unittest
from concurrent.futures.interpreter import (
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_concurrent_futures/test_process_pool.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import os
import queue
import signal
import sys
import threading
import time
Expand Down
3 changes: 1 addition & 2 deletions Lib/test/test_ctypes/test_struct_fields.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import unittest
import sys
from ctypes import Structure, Union, sizeof, c_char, c_int
from ._support import (CField, Py_TPFLAGS_DISALLOW_INSTANTIATION,
Py_TPFLAGS_IMMUTABLETYPE)
from ._support import CField, Py_TPFLAGS_IMMUTABLETYPE


NOTHING = object()
Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_dynamic.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import sys
import unittest

from test.support import swap_item, swap_attr, skip_wasi_stack_overflow, Py_DEBUG
from test.support import swap_item, swap_attr, skip_wasi_stack_overflow


class RebindBuiltinsTests(unittest.TestCase):
Expand Down
2 changes: 0 additions & 2 deletions Lib/test/test_embed.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# Run the tests in Programs/_testembed.c (tests for the CPython embedding APIs)
from test import support
from test.libregrtest.utils import get_build_info
from test.support import import_helper, os_helper, threading_helper, MS_WINDOWS
import unittest

from collections import namedtuple
import contextlib
import io
import json
import os
import os.path
Expand Down
Loading