cpython/Lib/test/test_tools
Petr Viktorin d78117981a
[3.11] gh-115421: List all test/ subdirs in Makefile, and test them (GH-115813)
This backports:
- GH-115813
- GH-115422

Unlike on the main branch, new directories are added to the end,
so they're a bit easier to patch out if a redistributor needs to do so.

On main & 3.12, there's a special case for `idlelib/idle_test`; on
3.11 TESTSUBDIRS has several more entries that are not in `test/`.
This backport ignores all of them (including idlelib).
(The alternative would be list them, as additions to TEST_HOME_DIR.
But that's probably too invasive; people might split stdlib up in
surprising ways.)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
2024-03-11 12:02:05 +01:00
..
__init__.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
__main__.py
test_fixcid.py
test_freeze.py [3.11] gh-113384: Skip test_freeze for framework builds on macOS (GH-113390) (#113396) 2023-12-22 12:07:07 +01:00
test_gprof2html.py
test_i18n.py [3.11] gh-95731: Fix module docstring extraction in pygettext (GH-95732) (#98281) 2022-10-15 21:15:17 -07:00
test_lll.py
test_makefile.py [3.11] gh-115421: List all test/ subdirs in Makefile, and test them (GH-115813) 2024-03-11 12:02:05 +01:00
test_md5sum.py bpo-40479: Fix hashlib's usedforsecurity for OpenSSL 3.0.0 (GH-30455) 2022-01-13 09:46:38 +01:00
test_pathfix.py
test_pdeps.py
test_pindent.py
test_reindent.py [3.11] gh-108303: Move tokenize-related data to Lib/test/tokenizedata (GH-109265) (#109678) 2023-09-21 21:46:05 +02:00
test_sundry.py