summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_tools/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* test_peg_generator and test_freeze require cpu (#108386)Victor Stinner2023-08-231-6/+0
| | | | | | | | The test_peg_generator and test_tools.test_freeze tests now require the 'cpu' resource. Skip these tests unless the 'cpu' resource is enabled (it is disabled by default). These tests are no longer skipped if Python is built with ASAN or MSAN sanitizer.
* gh-90791: Enable test___all__ on ASAN build (#108286)Victor Stinner2023-08-221-1/+1
| | | | | | | * Only skip modules and tests related to X11 on ASAN builds: run other tests with ASAN. * Use print(flush=True) to see output earlier when it's redirected to a pipe. * Update issue reference: replace bpo-46633 with gh-90791.
* bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986)Christian Heimes2022-03-221-0/+4
| | | | | | | | | | | - Add requires_fork and requires_subprocess to more tests - Skip extension import tests if dlopen is not available - Don't assume that _testcapi is a shared extension - Skip a lot of socket tests that don't work on Emscripten - Skip mmap tests, mmap emulation is incomplete - venv does not work yet - Cannot get libc from executable The "entire" test suite is now passing on Emscripten with EMSDK from git head (91 suites are skipped).
* bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632)Victor Stinner2022-03-011-0/+7
| | | | | | | | | | | | Skip tests on ASAN and/or MSAN builds: * multiprocessing tests * test___all__ * test_concurrent_futures * test_decimal * test_peg_generator * test_tools The ASAN job of GitHub Actions no longer excludes these tests.
* bpo-40275: Use new test.support helper submodules in tests (GH-21151)Hai Shi2020-06-251-2/+3
| | | | | | | | | | | | | Use new test.support helper submodules in tests: * distutils tests * test_buffer * test_compile * test_filecmp * test_fileinput * test_readline * test_smtpnet * test_structmembers * test_tools
* bpo-36876: Add a tool that identifies unsupported global C variables. (#15877)Eric Snow2019-09-111-9/+22
|
* Remove more unused imports in tests.Serhiy Storchaka2016-04-241-1/+0
|
* Issue #22002: Make full use of test discovery in test sub-packages.Zachary Ware2014-07-231-8/+2
| | | | | | Adds `load_package_tests` function to test.support, uses it in test_asyncio, test_email, test_json, test_tools, test_importlib and all test_importlib sub-packages to implement test discovery.
* Issue #21918: Convert test_tools.py to a sub-package of test.Zachary Ware2014-07-161-0/+31