]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.11] gh-111309: Use unittest to collect and run distutils tests (GH-111311)
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 25 Oct 2023 11:57:17 +0000 (14:57 +0300)
committerGitHub <noreply@github.com>
Wed, 25 Oct 2023 11:57:17 +0000 (14:57 +0300)
commit14167031eb035afddd82a114ec46487f0e142c65
tree9c12c5c2bccd2c62c37cb01c4d93f42cd107ec2e
parentbb92fdabc7ab9d77453452d5e61f8cc4ca167616
[3.11] gh-111309: Use unittest to collect and run distutils tests (GH-111311)

* use unittest.main() instead of run_unittest(test_suite()) to run tests from
  modules via the CLI
* add explicit load_tests() to load doctests
* use test.support.load_package_tests() to load tests in submodules of
  distutils.tests
* removes no longer needed test_suite() functions
43 files changed:
Lib/distutils/tests/__init__.py
Lib/distutils/tests/test_archive_util.py
Lib/distutils/tests/test_bdist.py
Lib/distutils/tests/test_bdist_dumb.py
Lib/distutils/tests/test_bdist_rpm.py
Lib/distutils/tests/test_build.py
Lib/distutils/tests/test_build_clib.py
Lib/distutils/tests/test_build_ext.py
Lib/distutils/tests/test_build_py.py
Lib/distutils/tests/test_build_scripts.py
Lib/distutils/tests/test_check.py
Lib/distutils/tests/test_clean.py
Lib/distutils/tests/test_cmd.py
Lib/distutils/tests/test_config.py
Lib/distutils/tests/test_config_cmd.py
Lib/distutils/tests/test_core.py
Lib/distutils/tests/test_cygwinccompiler.py
Lib/distutils/tests/test_dep_util.py
Lib/distutils/tests/test_dir_util.py
Lib/distutils/tests/test_dist.py
Lib/distutils/tests/test_extension.py
Lib/distutils/tests/test_file_util.py
Lib/distutils/tests/test_filelist.py
Lib/distutils/tests/test_install.py
Lib/distutils/tests/test_install_data.py
Lib/distutils/tests/test_install_headers.py
Lib/distutils/tests/test_install_lib.py
Lib/distutils/tests/test_install_scripts.py
Lib/distutils/tests/test_log.py
Lib/distutils/tests/test_msvc9compiler.py
Lib/distutils/tests/test_msvccompiler.py
Lib/distutils/tests/test_register.py
Lib/distutils/tests/test_sdist.py
Lib/distutils/tests/test_spawn.py
Lib/distutils/tests/test_sysconfig.py
Lib/distutils/tests/test_text_file.py
Lib/distutils/tests/test_unixccompiler.py
Lib/distutils/tests/test_upload.py
Lib/distutils/tests/test_util.py
Lib/distutils/tests/test_version.py
Lib/distutils/tests/test_versionpredicate.py
Lib/test/test_distutils.py
Misc/NEWS.d/next/Tests/2023-10-25-13-13-30.gh-issue-111309.Re7orL.rst [new file with mode: 0644]