]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] gh-108303: Move all inspect test files to `test_inspect/` (GH-109607) (#111543)
authorNikita Sobolev <mail@sobolevn.me>
Tue, 31 Oct 2023 14:00:39 +0000 (17:00 +0300)
committerGitHub <noreply@github.com>
Tue, 31 Oct 2023 14:00:39 +0000 (14:00 +0000)
Lib/test/libregrtest/findtests.py
Lib/test/test_import/__init__.py
Lib/test/test_inspect/__init__.py [new file with mode: 0644]
Lib/test/test_inspect/inspect_fodder.py [moved from Lib/test/inspect_fodder.py with 100% similarity]
Lib/test/test_inspect/inspect_fodder2.py [moved from Lib/test/inspect_fodder2.py with 100% similarity]
Lib/test/test_inspect/inspect_stock_annotations.py [moved from Lib/test/inspect_stock_annotations.py with 100% similarity]
Lib/test/test_inspect/inspect_stringized_annotations.py [moved from Lib/test/inspect_stringized_annotations.py with 100% similarity]
Lib/test/test_inspect/inspect_stringized_annotations_2.py [moved from Lib/test/inspect_stringized_annotations_2.py with 100% similarity]
Lib/test/test_inspect/test_inspect.py [moved from Lib/test/test_inspect.py with 99% similarity]
Lib/test/test_tokenize.py
Makefile.pre.in

index a4235b52eca0afd4987cc471f004ff382e6c176d..78343775bc5b998998bbf270793abf86c8efc4aa 100644 (file)
@@ -21,6 +21,7 @@ SPLITTESTDIRS: set[TestName] = {
     "test_concurrent_futures",
     "test_future_stmt",
     "test_gdb",
+    "test_inspect",
     "test_multiprocessing_fork",
     "test_multiprocessing_forkserver",
     "test_multiprocessing_spawn",
index 131aebbd4e1f560140c79d1bca29130713704a37..8632ac2e818fabed926bb2cace01c58401c2f460 100644 (file)
@@ -1,5 +1,4 @@
 import builtins
-import contextlib
 import errno
 import glob
 import importlib.util
diff --git a/Lib/test/test_inspect/__init__.py b/Lib/test/test_inspect/__init__.py
new file mode 100644 (file)
index 0000000..f2a39a3
--- /dev/null
@@ -0,0 +1,6 @@
+import os
+from test import support
+
+
+def load_tests(*args):
+    return support.load_package_tests(os.path.dirname(__file__), *args)
similarity index 99%
rename from Lib/test/test_inspect.py
rename to Lib/test/test_inspect/test_inspect.py
index 650d56e39c415cceab7862608d2310c9022c1257..6d4050a5ded10059335e74a01f94eb34e0e7d6c2 100644 (file)
@@ -30,12 +30,13 @@ from test.support import MISSING_C_DOCSTRINGS, ALWAYS_EQ
 from test.support.import_helper import DirsOnSysPath, ready_to_import
 from test.support.os_helper import TESTFN
 from test.support.script_helper import assert_python_ok, assert_python_failure
-from test import inspect_fodder as mod
-from test import inspect_fodder2 as mod2
 from test import support
-from test import inspect_stock_annotations
-from test import inspect_stringized_annotations
-from test import inspect_stringized_annotations_2
+
+from . import inspect_fodder as mod
+from . import inspect_fodder2 as mod2
+from . import inspect_stock_annotations
+from . import inspect_stringized_annotations
+from . import inspect_stringized_annotations_2
 
 
 # Functions tested in this suite:
index 62f152fe431d5beacc8b1daeca9ff3f8a1d77539..b5f57f693474d23bef49ee214e3a0a0bd7008457 100644 (file)
@@ -1624,7 +1624,7 @@ class TestRoundtrip(TestCase):
         # 7 more testfiles fail.  Remove them also until the failure is diagnosed.
 
         testfiles.remove(os.path.join(tempdir, "test_unicode_identifiers.py"))
-        for f in ('buffer', 'builtin', 'fileio', 'inspect', 'os', 'platform', 'sys'):
+        for f in ('buffer', 'builtin', 'fileio', 'os', 'platform', 'sys'):
             testfiles.remove(os.path.join(tempdir, "test_%s.py") % f)
 
         if not support.is_resource_enabled("cpu"):
index 49238902718eb8b5afb3c64c04a976f8ce41f264..ada866d83c04230fd55d2e515d14375fa6233364 100644 (file)
@@ -1969,6 +1969,7 @@ TESTSUBDIRS=      ctypes/test \
                test/test_email/data \
                test/test_future_stmt \
                test/test_gdb \
+               test/test_inspect \
                test/test_import \
                test/test_import/data \
                test/test_import/data/circular_imports \