]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-108303: Move all inspect test files to `test_inspect/` (#109607)
authorNikita Sobolev <mail@sobolevn.me>
Tue, 10 Oct 2023 20:15:11 +0000 (23:15 +0300)
committerGitHub <noreply@github.com>
Tue, 10 Oct 2023 20:15:11 +0000 (22:15 +0200)
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 96cc3e0d02118412d7f9b24daa0ec0123b347b79..caf2872cfc9a18fa8a07b13b704da8e6bc0765c3 100644 (file)
@@ -20,6 +20,7 @@ SPLITTESTDIRS: set[TestName] = {
     "test_concurrent_futures",
     "test_future_stmt",
     "test_gdb",
+    "test_inspect",
     "test_multiprocessing_fork",
     "test_multiprocessing_forkserver",
     "test_multiprocessing_spawn",
index 48553f9d48b01033f919a9ab64248727ec0e4364..aa465c70dfbcd0a50e780f5bc9add823c30a9072 100644 (file)
@@ -1,5 +1,4 @@
 import builtins
-import contextlib
 import errno
 import glob
 import json
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 f9bd632a01ed2e112411b8b6907740078b813b65..31ac6b1070a0a2d449d27bac99a3563070f5d988 100644 (file)
@@ -36,12 +36,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 9369560788719f661105cdb0c26aa9bba0b37517..06517acb0b24393a9aa43a821416c8a1e625e066 100644 (file)
@@ -1911,7 +1911,7 @@ class TestRoundtrip(TestCase):
         # TODO: Remove this once we can untokenize PEP 701 syntax
         testfiles.remove(os.path.join(tempdir, "test_fstring.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 043000c95624bb4fac5c71decda68931df6dab76..f612f075df9abc2baa8381f981bd82abf756a221 100644 (file)
@@ -2147,6 +2147,7 @@ TESTSUBDIRS=      idlelib/idle_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 \