cpython/Lib/test
Gregory P. Smith f8b71da9aa
[3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500)
Integer to and from text conversions via CPython's bignum `int` type is not safe against denial of service attacks due to malicious input. Very large input strings with hundred thousands of digits can consume several CPU seconds.

This PR comes fresh from a pile of work done in our private PSRT security response team repo.

This backports https://github.com/python/cpython/pull/96499 aka 511ca94520

Signed-off-by: Christian Heimes [Red Hat] <christian@python.org>
Tons-of-polishing-up-by: Gregory P. Smith [Google] <greg@krypto.org>
Reviews via the private PSRT repo via many others (see the NEWS entry in the PR).

<!-- gh-issue-number: gh-95778 -->
* Issue: gh-95778
<!-- /gh-issue-number -->

I wrote up [a one pager for the release managers](https://docs.google.com/document/d/1KjuF_aXlzPUxTK4BMgezGJ2Pn7uevfX7g0_mvgHlL7Y/edit#).
2022-09-02 09:48:57 -07:00
..
audiodata
capath
cjkencodings
crashers
data
decimaltestdata
dtracedata
encoded_modules
imghdrdata Optimize images by IMGbot (GH-21348) 2022-02-04 15:49:43 +09:00
leakers
libregrtest [3.11] gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253) (GH-94408) 2022-06-29 13:51:25 +02:00
sndhdrdata
subprocessdata
support [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_asyncio GH-74116: Allow multiple drain waiters for asyncio.StreamWriter (GH-94705) (#96395) 2022-08-30 12:00:21 +01:00
test_email gh-95087: Fix IndexError in parsing invalid date in the email module (GH-95201) 2022-07-24 23:40:17 -07:00
test_import gh-94315: Check for DAC override capability (GH-94316) 2022-06-27 11:51:45 -07:00
test_importlib [3.11] Update the magic number in test_util.py (GH-95714) (#95716) 2022-08-05 15:43:10 +01:00
test_json [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_peg_generator bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_sqlite3 [3.11] gh-95132: Correctly relay *args and **kwds from sqlite3.connect to factory (GH-95146) (#95158) 2022-07-23 10:23:19 +02:00
test_tomllib [3.11] gh-90473: Reduce recursion limit on WASI even further (GH-94333) (GH-94334) 2022-06-27 18:33:01 +02:00
test_tools GH-91752: Skip test_freeze_simple_script when zlib is not available (#91758) 2022-05-03 10:19:54 -07:00
test_warnings gh-91230: Concise catch_warnings with simplefilter (#91435) 2022-04-23 17:55:22 -07:00
test_zoneinfo bpo-46425: fix direct invocation of test_fileutils and test_zoneinfo (GH-30792) 2022-01-22 18:05:43 +02:00
tracedmodules
xmltestdata
ziptestdata
__init__.py
__main__.py
_test_atexit.py bpo-46025: Fix a crash in the atexit module for auto-unregistering functions (GH-30002) 2021-12-09 13:53:44 +00:00
_test_eintr.py
_test_embed_set_config.py gh-92913: Clarify changes to PyInitConfig.module_search_paths[_set] fields (GH-92980) 2022-05-19 13:13:15 -07:00
_test_embed_structseq.py bpo-46417: Finalize structseq types at exit (GH-30645) 2022-01-21 01:42:25 +01:00
_test_multiprocessing.py gh-95212: make multiprocessing test case parallel-safe (GH-95213) 2022-07-24 22:11:30 -07:00
_testcppext.cpp gh-94731: Revert to C-style casts for _Py_CAST (GH-94782) (#94849) 2022-07-15 09:35:23 +02:00
_typed_dict_helper.py bpo-44863: Allow generic typing.TypedDict (#27663) 2022-05-03 07:21:42 -06:00
allsans.pem
ann_module.py
ann_module2.py
ann_module3.py
ann_module4.py
ann_module5.py
ann_module6.py
ann_module7.py bpo-43118: Fix bug in inspect.signature around 'base.__text_signature__' (GH-30285) 2022-01-21 13:24:33 -08:00
ann_module8.py bpo-46571: improve typing.no_type_check to skip foreign objects (GH-31042) 2022-02-18 17:53:29 -08:00
audiotest.au
audiotests.py
audit-tests.py gh-91348: Restore frame argument to sys._getframe audit event (GH-94928) 2022-07-17 08:49:57 -07:00
autotest.py
bad_coding.py
bad_coding2.py
bad_getattr.py
bad_getattr2.py
bad_getattr3.py
badcert.pem
badkey.pem
badsyntax_3131.py
badsyntax_future3.py
badsyntax_future4.py
badsyntax_future5.py
badsyntax_future6.py
badsyntax_future7.py
badsyntax_future8.py
badsyntax_future9.py
badsyntax_future10.py
badsyntax_pep3120.py
bisect_cmd.py
cfgparser.1
cfgparser.2
cfgparser.3
clinic.test [3.11] gh-94430: Allow params named module or self with custom C names in AC (GH-94431) (#94649) 2022-07-07 12:12:47 +02:00
cmath_testcases.txt
coding20731.py
curses_tests.py
dataclass_module_1.py
dataclass_module_1_str.py
dataclass_module_2.py
dataclass_module_2_str.py
dataclass_textanno.py
datetimetester.py gh-91838: Resolve HTTP links which redirect to HTTPS (GH-95642) 2022-08-04 06:15:11 -07:00
dis_module.py
doctest_aliases.py
doctest_lineno.py bpo-28249: fix lineno location for empty DocTest instances (GH-30498) (GH-92978) 2022-05-19 20:03:06 +02:00
double_const.py
empty.vbs
exception_hierarchy.txt bpo-46417: Factorize _PyExc_InitTypes() code (GH-30804) 2022-01-22 21:48:56 +01:00
ffdh3072.pem
final_a.py
final_b.py
floating_points.txt
fork_wait.py
formatfloat_testcases.txt
future_test1.py
future_test2.py
gdb_sample.py bpo-45256: Remove the usage of the C stack in Python to Python calls (GH-28488) 2021-10-09 16:51:30 +01:00
good_getattr.py
idnsans.pem
ieee754.txt
imp_dummy.py
inspect_fodder.py
inspect_fodder2.py
inspect_stock_annotations.py
inspect_stringized_annotations.py
inspect_stringized_annotations_2.py
keycert.passwd.pem
keycert.pem
keycert2.pem
keycert3.pem
keycert4.pem
keycertecc.pem
list_tests.py
lock_tests.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
mailcap.txt
make_ssl_certs.py Fix a typo in the message from make_ssl_certs. (GH-30152) 2021-12-16 21:08:18 -08:00
mapping_tests.py
math_testcases.txt
memory_watchdog.py
mime.types
mock_socket.py Revert "bpo-28533: Remove asyncore, asynchat, smtpd modules (GH-29521)" (GH-29951) 2021-12-07 12:31:04 +01:00
mod_generics_cache.py bpo-46348: modernize test_typing (GH-30547) 2022-01-12 08:48:10 -08:00
mp_fork_bomb.py
mp_preload.py
multibytecodec_support.py
nokia.pem
nosan.pem
nullbytecert.pem
nullcert.pem
pickletester.py gh-92930: _pickle.c: Acquire strong references before calling save() (GH-92931) 2022-06-10 20:52:41 -07:00
profilee.py
pstats.pck
pycacert.pem
pycakey.pem
pyclbr_input.py
pydoc_mod.py bpo-26120: make pydoc exclude __future__ imports from the data block of the module (GH-30888) 2022-03-28 22:02:57 +01:00
pydocfodder.py
pythoninfo.py [3.11] gh-95174: Add pthread stubs for WASI (GH-95234) (#95503) 2022-08-01 15:37:45 +01:00
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py
recursion.tar
regrtest.py
relimport.py
reperf.py
revocation.crl
sample_doctest.py
sample_doctest_no_docstrings.py
sample_doctest_no_doctests.py
secp384r1.pem
selfsigned_pythontestdotnet.pem
seq_tests.py
setup_testcppext.py gh-94731: Revert to C-style casts for _Py_CAST (GH-94782) (#94849) 2022-07-15 09:35:23 +02:00
sgml_input.html
signalinterproctester.py
Sine-1000Hz-300ms.aif
sortperf.py
ssl_cert.pem
ssl_key.passwd.pem
ssl_key.pem
ssl_servers.py
ssltests.py
string_tests.py bpo-45668: Fix PGO tests without test extensions (GH-29315) 2021-11-01 11:14:53 +01:00
talos-2019-0758.pem
test___all__.py bpo-47061: deprecate the aifc module (GH-32134) 2022-04-05 12:05:48 -07:00
test___future__.py
test__locale.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test__opcode.py gh-90997: bpo-46841: Disassembly of quickened code (GH-32099) 2022-04-19 09:45:08 +01:00
test__osx_support.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test__xxsubinterpreters.py bpo-40280: Skip more tests on Emscripten (GH-31947) 2022-03-17 12:09:57 +01:00
test_abc.py bpo-43827: Make arguments to abc.ABCMeta.__new__ pos-only (#25385) 2022-05-05 06:40:01 -07:00
test_abstract_numbers.py
test_aifc.py Deprecate audioop (GH-32392) 2022-04-07 12:27:35 -07:00
test_argparse.py gh-94315: Check for DAC override capability (GH-94316) 2022-06-27 11:51:45 -07:00
test_array.py bpo-45668: Fix PGO tests without test extensions (GH-29315) 2021-11-01 11:14:53 +01:00
test_asdl_parser.py
test_ast.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_asyncgen.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_asynchat.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_asyncore.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_atexit.py gh-90473: WASI: Mark tests that require os.pipe() (GH-92837) 2022-05-16 01:04:01 -07:00
test_audioop.py Deprecate audioop (GH-32392) 2022-04-07 12:27:35 -07:00
test_audit.py bpo-45445: Revert "bpo-45445: Fail if an invalid X-option is provided in the command line (GH-28823)" (GH-94745) 2022-07-31 08:58:02 -07:00
test_augassign.py
test_base64.py
test_baseexception.py
test_bdb.py gh-93951: In test_bdb.StateTestCase.test_skip, avoid including auxiliary importers. (GH-93962) (GH-94118) 2022-06-22 14:32:30 +02:00
test_bigaddrspace.py
test_bigmem.py
test_binascii.py bpo-38256: Fix binascii.crc32() when inputs are 4+GiB (GH-32000) 2022-03-20 12:28:15 -07:00
test_binop.py
test_bisect.py gh-92839: fixed typo in _bisectmodule.c (line 131) (GH-92849) 2022-05-28 11:31:06 -07:00
test_bool.py gh-94808: Add coverage for boolobject.c:bool_new (GH-94859) (GH-94883) 2022-07-15 10:37:13 -07:00
test_buffer.py
test_bufio.py
test_builtin.py gh-90473: Increase stack size, disable obmalloc on WASI (GH-92732) 2022-05-13 00:00:33 -07:00
test_bytes.py GH-91153: Handle mutating __index__ methods in bytearray item assignment (GH-94891) 2022-07-19 10:12:39 -07:00
test_bz2.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_c_locale_coercion.py
test_calendar.py gh-57539: Increase calendar test coverage (GH-93468) (GH-93564) 2022-06-07 12:21:04 +02:00
test_call.py gh-94938: Fix test (GH-95396) 2022-07-29 23:39:54 -07:00
test_capi.py GH-96071: add regression test for GH-96071 (GH-96137) 2022-08-23 08:37:19 -07:00
test_cgi.py bpo-47061: deprecate cgi and cgitb (GH-32410) 2022-04-08 17:15:35 -07:00
test_cgitb.py bpo-47061: deprecate cgi and cgitb (GH-32410) 2022-04-08 17:15:35 -07:00
test_charmapcodec.py
test_check_c_globals.py gh-95349: Hide a Distutils Warning Filter for test_check_c_globals (GH-95837) (GH-95843) 2022-08-10 12:57:32 +02:00
test_class.py bpo-43857: Improve the AttributeError message when deleting a missing attribute (#25424) 2022-05-05 06:37:26 -07:00
test_clinic.py
test_cmath.py bpo-45668: Fix PGO tests without test extensions (GH-29315) 2021-11-01 11:14:53 +01:00
test_cmd.py gh-67248: cmd: Sort miscellaneous help topics (#92254) 2022-05-03 21:36:52 -06:00
test_cmd_line.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_cmd_line_script.py [3.11] gh-93883: elide traceback indicators when possible (GH-93994) (GH-94740) 2022-07-11 04:27:29 -07:00
test_code.py GH-95150: Use position and exception tables for code hashing and equality (GH-95509) 2022-08-01 11:33:49 -07:00
test_code_module.py
test_codeccallbacks.py bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593) 2022-05-02 12:37:48 +03:00
test_codecencodings_cn.py
test_codecencodings_hk.py
test_codecencodings_iso2022.py
test_codecencodings_jp.py
test_codecencodings_kr.py
test_codecencodings_tw.py
test_codecmaps_cn.py
test_codecmaps_hk.py
test_codecmaps_jp.py
test_codecmaps_kr.py
test_codecmaps_tw.py
test_codecs.py gh-81548: Deprecate octal escape sequences with value larger than 0o377 (GH-91668) 2022-04-30 13:16:27 +03:00
test_codeop.py
test_collections.py gh-92107: Add tests that subscription works on arbitrary named tuple types (GH-92304) 2022-05-04 17:06:50 +03:00
test_colorsys.py
test_compare.py
test_compile.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_compileall.py gh-90473: Skip and document more failing tests on WASI (GH-93436) 2022-06-02 23:50:44 -07:00
test_complex.py
test_concurrent_futures.py gh-95166: cancel map waited on future on timeout (GH-95169) (GH-95364) 2022-07-28 12:56:21 +02:00
test_configparser.py gh-90765: configparser test: Catch deprecation warning (#91480) 2022-05-02 11:22:26 -06:00
test_contains.py
test_context.py gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066) (GH-93145) 2022-05-24 10:52:06 +02:00
test_contextlib.py gh-92118: Add test for traceback when exception is modified by (Async)ExitStack.__exit__ (GH-92339) 2022-05-05 17:39:33 +01:00
test_contextlib_async.py GH-89369: test_contextlib_async finalizes event loop after each test (GH-93074) 2022-05-24 07:07:59 -07:00
test_copy.py gh-90494: Reject 6th element of the __reduce__() tuple (GH-93609) (GH-93631) 2022-06-10 16:00:19 +02:00
test_copyreg.py
test_coroutines.py Port regression test for issue GH-93592 (GH-96208) (GH-96313) 2022-08-26 16:02:36 +01:00
test_cppext.py gh-94731: Revert to C-style casts for _Py_CAST (GH-94782) (#94849) 2022-07-15 09:35:23 +02:00
test_cprofile.py
test_crashers.py
test_crypt.py gh-91217: deprecate crypt (GH-91459) 2022-04-11 17:02:19 -07:00
test_csv.py bpo-20028: Empty escapechar/quotechar is not allowed for csv.Dialect (GH-28833) 2021-10-11 20:08:15 +09:00
test_ctypes.py
test_curses.py gh-91914: Fix test_curses on non-UTF-8 locale (GH-91919) 2022-04-26 07:59:56 +03:00
test_dataclasses.py Fix typo in test_dataclasses.py (gh-95735) (gh-95740) 2022-08-09 07:46:20 -04:00
test_datetime.py
test_dbm.py bpo-45500: Rewrite test_dbm (GH-29002) 2021-10-19 21:11:28 +02:00
test_dbm_dumb.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_dbm_gnu.py
test_dbm_ndbm.py
test_decimal.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_decorators.py bpo-46764: Fix wrapping bound method with @classmethod (#31367) 2022-05-04 23:00:21 -05:00
test_defaultdict.py
test_deque.py bpo-26579: Add object.__getstate__(). (GH-2821) 2022-04-06 20:00:14 +03:00
test_descr.py gh-92112: Fix crash triggered by an evil custom mro() (#92113) 2022-05-05 21:01:15 -07:00
test_descrtut.py gh-91838: Resolve more HTTP links which redirect to HTTPS (GH-95650) (GH-95780) 2022-08-10 12:55:50 +02:00
test_devpoll.py
test_dict.py bpo-46198: rename duplicate tests and remove unused code (GH-30297) 2022-03-10 08:20:11 -08:00
test_dict_version.py
test_dictcomps.py
test_dictviews.py
test_difflib.py
test_difflib_expect.html
test_dis.py [3.11] GH-95113: Don't use EXTENDED_ARG_QUICK in unquickened code (GH-95121) (GH-95143) 2022-07-22 11:56:10 -07:00
test_distutils.py gh-82616: Add process_group support to subprocess.Popen (#23930) 2022-05-05 16:22:32 -07:00
test_doctest.py [3.11] gh-93883: elide traceback indicators when possible (GH-93994) (GH-94740) 2022-07-11 04:27:29 -07:00
test_doctest.txt
test_doctest2.py bpo-45229: Make doctest tests discoverable (GH-28986) 2021-10-20 16:36:27 +02:00
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py bpo-47126: Update to canonical PEP URLs specified by PEP 676 (GH-32124) 2022-03-30 12:00:27 +01:00
test_dtrace.py gh-84461: Skip dtrace/network tests that are enabled by -u all (GH-93473) 2022-06-03 13:40:20 -07:00
test_dynamic.py gh-91625: Don't ignore extended args of adaptive opcodes (GH-91626) 2022-04-17 14:04:29 -04:00
test_dynamicclassattribute.py
test_eintr.py
test_embed.py bpo-45445: Revert "bpo-45445: Fail if an invalid X-option is provided in the command line (GH-28823)" (GH-94745) 2022-07-31 08:58:02 -07:00
test_ensurepip.py
test_enum.py [3.11] [Enum] fix check in _test_simple_enum (GH-96435) 2022-08-30 12:39:03 -07:00
test_enumerate.py bpo-46527: allow calling enumerate(iterable=...) again (GH-30904) 2022-01-27 00:46:48 +09:00
test_eof.py
test_epoll.py
test_errno.py
test_except_star.py Run Tools/scripts/reindent.py (GH-94225) 2022-06-26 01:56:55 -07:00
test_exception_group.py gh-89770: Implement PEP-678 - Exception notes (GH-31317) 2022-04-16 19:59:52 +01:00
test_exception_hierarchy.py
test_exception_variations.py bpo-46458: emit code for else of a try block immediately after the try body (GH-30751) 2022-01-27 13:40:44 +00:00
test_exceptions.py GH-88116: Use a compact format to represent end line and column offsets. (GH-91666) 2022-04-21 16:10:37 +01:00
test_extcall.py
test_faulthandler.py bpo-40280: Address more test failures on Emscripten (GH-31050) 2022-02-05 20:52:01 +01:00
test_fcntl.py
test_file.py
test_file_eintr.py bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615) 2022-01-25 08:09:06 +01:00
test_filecmp.py
test_fileinput.py gh-93157: Fix fileinput didn't support errors in inplace mode (GH-95128) 2022-07-23 20:05:10 -07:00
test_fileio.py gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803) 2022-05-19 08:05:52 -07:00
test_fileutils.py bpo-46425: fix direct invocation of test_fileutils and test_zoneinfo (GH-30792) 2022-01-22 18:05:43 +02:00
test_finalization.py
test_float.py gh-95605: Fix float(s) error message when s contains only whitespace (GH-95665) (GH-95858) 2022-08-11 17:16:53 +01:00
test_flufl.py Fix mistake in barry_as_FLUFL test (GH-31392) 2022-02-17 20:45:35 -05:00
test_fnmatch.py gh-89973: Fix re.error in the fnmatch module. (GH-93072) 2022-06-05 02:39:11 -07:00
test_fork1.py bpo-40280: Add requires_fork test helper (GH-30622) 2022-01-16 22:52:43 +01:00
test_format.py bpo-45995: add "z" format specifer to coerce negative 0 to zero (GH-30049) 2022-04-11 15:34:18 +01:00
test_fractions.py bpo-44547: Make Fractions objects instances of typing.SupportsInt (GH-27851) 2021-10-22 00:09:47 +02:00
test_frame.py GH-95818: Skip incomplete frames in PyThreadState_GetFrame (GH-95886) (#95890) 2022-08-12 19:40:49 +01:00
test_frozen.py bpo-21736: Set __file__ on frozen stdlib modules. (gh-28656) 2021-10-14 15:32:18 -06:00
test_fstring.py gh-94869: Fix the location in some expressions for multi-line f-string ast nodes (GH-94895) 2022-07-16 12:16:51 -07:00
test_ftplib.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_funcattrs.py
test_functools.py gh-90172: add test for functools.singledispatch on Union types with None type (#92174) 2022-05-03 13:17:43 -06:00
test_future.py bpo-43224: Implement PEP 646 grammar changes (GH-31018) 2022-03-26 09:55:35 -07:00
test_future3.py
test_future4.py
test_future5.py
test_gc.py gh-91636: Don't clear required fields of function objects (GH-91651) 2022-04-21 02:06:35 -04:00
test_gdb.py Do not run test_gdb when gdb embeds Python 2. (GH-31956) 2022-03-17 18:00:56 +09:00
test_generator_stop.py
test_generators.py [3.11] GH-94262: Don't create frame objects for frames that aren't yet complete. (GH-94371) (#94482) 2022-07-04 19:43:12 +01:00
test_genericalias.py gh-92261: Disallow iteration of Union (and other special forms) (GH-92262) (GH-92582) 2022-05-10 08:39:31 +03:00
test_genericclass.py gh-92114: Improve error message for types with __class_getitem__ = None (GH-92115) 2022-05-02 08:29:49 +03:00
test_genericpath.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test_genexps.py
test_getargs2.py [3.11] gh-94938: Fix errror detection of unexpected keyword arguments (GH-94999) (GH-95353) 2022-07-28 09:51:45 +03:00
test_getopt.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_getpass.py bpo-40280: Address more test failures on Emscripten (GH-31050) 2022-02-05 20:52:01 +01:00
test_getpath.py bpo-46890: Fix setting of sys._base_executable with framework builds on macOS (GH-31958) 2022-04-05 02:05:36 -04:00
test_gettext.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_glob.py bpo-37578: glob.glob -- added include_hidden parameter (GH-30153) 2021-12-18 06:23:34 -08:00
test_global.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_grammar.py gh-87999: Change warning type for numeric literal followed by keyword (GH-91980) 2022-04-27 20:15:14 +03:00
test_graphlib.py no-issue: remove unused import from test_graphlib.py (GH-29853) 2021-11-30 11:27:37 +09:00
test_grp.py gh-95395: Add argument type error test (GH-95412) (GH-95744) 2022-08-06 19:30:46 +02:00
test_gzip.py bpo-46267: Test compresslevel in gzip.compress (#30416) 2022-05-02 23:11:06 -06:00
test_hash.py bpo-29410: Change the default hash algorithm to SipHash13. (GH-28752) 2021-10-10 17:29:46 +09:00
test_hashlib.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_heapq.py
test_hmac.py
test_html.py
test_htmlparser.py
test_http_cookiejar.py [3.11] gh-79096: Protect cookie file created by {LWP,Mozilla}CookieJar.save() (GH-93463) (GH-93636) 2022-06-09 16:16:37 +02:00
test_http_cookies.py
test_httplib.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_httpservers.py gh-87389: Fix an open redirection vulnerability in http.server. (GH-93879) 2022-06-21 14:29:03 -07:00
test_idle.py Add skips to crashing tests under sanitizers instead of manually skipping them (GH-30897) 2022-01-25 23:14:03 +00:00
test_imaplib.py gh-92886: Fix test that fails when running with -O in test_imaplib.py (GH-93237) 2022-06-03 20:38:16 -07:00
test_imghdr.py gh-91217: deprecate imghdr (#91461) 2022-04-13 10:47:41 -07:00
test_imp.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_index.py
test_inspect.py gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock (GH-94050) (GH-94460) 2022-06-30 20:04:42 +02:00
test_int.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_int_literal.py
test_interpreters.py bpo-40280: Skip more tests on Emscripten (GH-31947) 2022-03-17 12:09:57 +01:00
test_io.py gh-93099: Fix _pyio to use locale module properly (gh-93136) 2022-05-23 18:03:37 -07:00
test_ioctl.py
test_ipaddress.py bpo-29890: Test IPv*Interface construction with tuple argument (#30862) 2022-05-03 11:21:24 -06:00
test_isinstance.py gh-91603: Speed up isinstance/issubclass on union types (GH-91631) 2022-04-28 23:24:19 +08:00
test_iter.py
test_iterlen.py
test_itertools.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_keyword.py
test_keywordonlyarg.py
test_kqueue.py
test_largefile.py gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803) 2022-05-19 08:05:52 -07:00
test_launcher.py gh-96076: Change test_launcher to use non-admin location for py.ini (GH-96091) 2022-08-22 09:49:34 -07:00
test_lib2to3.py
test_linecache.py gh-92336: linecache.getline should not raise exceptions on decoding errors (GH-94410) 2022-06-30 02:59:33 -07:00
test_list.py
test_listcomps.py
test_lltrace.py gh-78607: Replace __ltrace__ with __lltrace__ (GH-91619) 2022-04-16 18:57:00 -04:00
test_locale.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test_logging.py [3.11] gh-89047: Fix msecs computation so you never end up with 1000 msecs. (GH-96340) (GH-96341) 2022-08-27 15:09:54 +01:00
test_long.py gh-90213: Speed up right shifts of negative integers (GH-30277) 2022-05-02 11:19:03 -06:00
test_longexp.py
test_lzma.py
test_mailbox.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_mailcap.py [3.11] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993) (GH-93458) 2022-06-03 08:25:58 -07:00
test_marshal.py GH-88116: Use a compact format to represent end line and column offsets. (GH-91666) 2022-04-21 16:10:37 +01:00
test_math.py bpo-37295: Use constant-time comb() and perm() for larger n depending on k (GH-30305) 2022-01-09 15:32:25 +02:00
test_memoryio.py
test_memoryview.py gh-92888: Fix memoryview bad __index__ use after free (GH-92946) 2022-06-18 07:40:39 -07:00
test_metaclass.py
test_mimetypes.py bpo-45639: Add webp and avif image formats to mimetypes (#29259) 2022-05-03 15:17:57 -06:00
test_minidom.py gh-96175: add missing self._localName assignment in xml.dom.minidom.Attr (GH-96176) 2022-08-23 10:18:19 -07:00
test_mmap.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_module.py bpo-46891: Fix creating a new instance of a module subclass with slots (GH-31643) 2022-03-03 10:38:27 +00:00
test_modulefinder.py gh-93616: Fix env changed issue in test_modulefinder (GH-93617) 2022-06-09 00:02:39 -07:00
test_msilib.py gh-91217: deprecate msilib (GH-91515) 2022-04-14 12:50:11 -07:00
test_multibytecodec.py
test_multiprocessing_fork.py
test_multiprocessing_forkserver.py
test_multiprocessing_main_handling.py
test_multiprocessing_spawn.py
test_named_expressions.py
test_netrc.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_nis.py gh-91217: deprecate nis (GH-91606) 2022-04-16 13:17:30 -07:00
test_nntplib.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_ntpath.py bpo-42658: Use LCMapStringEx in ntpath.normcase to match OS behaviour for case-folding (GH-93591) 2022-06-10 11:14:25 +01:00
test_numeric_tower.py
test_opcache.py [3.11] GH-94822: Don't specialize when metaclasses are involved (GH-94892) (GH-94980) 2022-07-18 11:55:07 -07:00
test_opcodes.py
test_openpty.py
test_operator.py bpo-44019: Add test_all_exported_names for operator module (GH-29124) 2021-10-22 07:58:04 +09:00
test_optparse.py
test_ordered_dict.py bpo-26579: Add object.__getstate__(). (GH-2821) 2022-04-06 20:00:14 +03:00
test_os.py gh-90473: Fix more tests on platforms without umask (GH-95164) 2022-07-23 03:51:29 -07:00
test_ossaudiodev.py gh-91217: deprecate sunau (GH-91866) 2022-04-25 16:26:43 -07:00
test_osx_env.py
test_pathlib.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_patma.py gh-93671: Avoid exponential backtracking in deeply nested sequence patterns in match statements (GH-93680) 2022-06-10 09:21:04 -07:00
test_pdb.py [3.11] gh-94215: Fix error handling for line-tracing events (GH-94681) (GH-94688) 2022-07-08 15:25:53 +02:00
test_peepholer.py [3.11] gh-92228: disable the compiler's 'small exit block inlining' optimization for blocks that have a line number (GH-94592) (GH-94643) 2022-07-07 03:10:32 -07:00
test_pep646_syntax.py bpo-43224: Implement PEP 646 grammar changes (GH-31018) 2022-03-26 09:55:35 -07:00
test_pickle.py GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup (GH-94298) 2022-07-14 09:47:17 -07:00
test_picklebuffer.py
test_pickletools.py
test_pipes.py gh-91217: deprecate-pipes (GH-91779) 2022-04-21 19:28:34 -07:00
test_pkg.py
test_pkgutil.py
test_platform.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_plistlib.py
test_poll.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_popen.py bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615) 2022-01-25 08:09:06 +01:00
test_poplib.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_positional_only_arg.py
test_posix.py [3.11] gh-84461: Fix Emscripten umask and permission issues (GH-94002) (GH-94006) 2022-06-19 20:18:34 +02:00
test_posixpath.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_pow.py bpo-46218: Change long_pow() to sliding window algorithm (GH-30319) 2022-01-02 13:18:20 -06:00
test_pprint.py
test_print.py
test_profile.py
test_property.py Use raw string to avoid deprecation warning (GH-31427) 2022-02-19 00:57:36 -05:00
test_pstats.py
test_pty.py bpo-46198: rename duplicate tests and remove unused code (GH-30297) 2022-03-10 08:20:11 -08:00
test_pulldom.py
test_pwd.py gh-95376: Add test for names containing null (GH-GH-5394) (#GH-5746) 2022-08-06 19:31:58 +02:00
test_py_compile.py gh-94315: Check for DAC override capability (GH-94316) 2022-06-27 11:51:45 -07:00
test_pyclbr.py [3.11] gh-95913: make the new internal classes pdb.ModuleTarget/ScriptTarget private (GH-96053) (#96063) 2022-08-18 14:39:16 +01:00
test_pydoc.py [3.11] gh-84461: Fix Emscripten umask and permission issues (GH-94002) (GH-94006) 2022-06-19 20:18:34 +02:00
test_pyexpat.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test_queue.py gh-90473: Skip test_queue when threading is not available (GH-93712) 2022-06-11 03:20:28 -07:00
test_quopri.py bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615) 2022-01-25 08:09:06 +01:00
test_raise.py bpo-23556: [doc] Fix inaccuracy in documentation for raise without args. Improve tests for context in nested except handlers. (GH-29236) 2022-01-27 10:24:48 +00:00
test_random.py bpo-46737: Add default arguments to random.gauss and normalvariate (GH-31360) 2022-02-15 17:12:15 -06:00
test_range.py
test_re.py gh-94675: Add a regression test for rjsmin re slowdown (GH-94685) 2022-08-03 16:45:19 -07:00
test_readline.py
test_regrtest.py gh-91904: Fix setting envvar PYTHONREGRTEST_UNICODE_GUARD (GH-91905) 2022-04-25 17:35:14 +03:00
test_repl.py bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615) 2022-01-25 08:09:06 +01:00
test_reprlib.py
test_resource.py bpo-40280: Address more test failures on Emscripten (GH-31050) 2022-02-05 20:52:01 +01:00
test_richcmp.py
test_rlcompleter.py gh-92032: Add soft keywords to rlcompleter (#92029) 2022-05-02 16:36:29 -06:00
test_robotparser.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test_runpy.py gh-57684: Update tests for PYTHONSAFEPATH=1 (#92358) 2022-05-06 03:41:24 +02:00
test_sax.py
test_sched.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_scope.py
test_script_helper.py bpo-40280: Block more non-working syscalls in Emscripten (GH-31757) 2022-03-08 12:17:30 +01:00
test_secrets.py
test_select.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_selectors.py [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) 2022-05-16 20:15:56 +02:00
test_set.py bpo-45046: Support context managers in unittest (GH-28045) 2022-05-08 08:12:19 -07:00
test_setcomps.py
test_shelve.py bpo-45502: Fix test_shelve (GH-29003) 2021-10-22 16:14:58 +02:00
test_shlex.py
test_shutil.py gh-94315: Check for DAC override capability (GH-94316) 2022-06-27 11:51:45 -07:00
test_signal.py gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803) 2022-05-19 08:05:52 -07:00
test_site.py [3.11] GH-77403: Fix tests which fail when PYTHONUSERBASE is not normalized (GH-93917) (GH-93969) 2022-06-30 02:47:16 -07:00
test_slice.py
test_smtpd.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_smtplib.py gh-92169: Use warnings_helper.import_deprecated() to import deprecated modules uniformly in tests (GH-92170) 2022-05-03 10:17:54 +03:00
test_smtpnet.py
test_sndhdr.py gh-91217: deprecate-sndhdr (#91806) 2022-04-22 15:48:03 -07:00
test_socket.py gh-95243: Mitigate the race condition in testSockName (GH-96173) 2022-08-24 19:03:29 -07:00
test_socketserver.py gh-84461: Skip network require tests on Emscripten (GH-92383) 2022-05-06 12:08:36 +02:00
test_sort.py gh-95173: Add a regression test for sorting tuples containing None (GH-95464) 2022-08-01 09:29:57 -07:00
test_source_encoding.py [3.11] gh-96189: Fix test_invalid_utf8 on a number of build bots (GH-96190) (#96218) 2022-08-23 23:28:44 +01:00
test_spwd.py gh-91217: deprecate spwd (#91846) 2022-04-23 14:48:17 -07:00
test_ssl.py [3.11] gh-95280: Fix test_get_ciphers on systems without RSA key exchange (GH-95282) (GH-95310) 2022-07-27 11:15:29 +02:00
test_stable_abi_ctypes.py gh-91324: Convert the stable ABI manifest to TOML (GH-92026) 2022-04-29 16:18:08 +02:00
test_startfile.py
test_stat.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_statistics.py Fix inconsistent return type for statistics median_grouped() gh-92531 (GH-92533) (#92656) 2022-05-10 23:45:17 -05:00
test_strftime.py
test_string.py bpo-46307: Add string.Template.get_identifiers() method (GH-30493) 2022-01-11 11:15:42 -08:00
test_string_literals.py gh-81548: Deprecate octal escape sequences with value larger than 0o377 (GH-91668) 2022-04-30 13:16:27 +03:00
test_stringprep.py
test_strptime.py bpo-40280: Skip more tests on Emscripten (GH-31947) 2022-03-17 12:09:57 +01:00
test_strtod.py
test_struct.py GH-94254: Make _struct module types immutable (GH-94269) 2022-06-26 03:42:41 -07:00
test_structmembers.py
test_structseq.py
test_subclassinit.py
test_subprocess.py gh-82616: Add process_group support to subprocess.Popen (#23930) 2022-05-05 16:22:32 -07:00
test_sunau.py gh-91217: deprecate sunau (GH-91866) 2022-04-25 16:26:43 -07:00
test_sundry.py
test_super.py bpo-46921: Vectorcall support for super() (GH-31687) 2022-03-06 14:21:28 +08:00
test_support.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_symtable.py
test_syntax.py GH-95150: Use position and exception tables for code hashing and equality (GH-95509) 2022-08-01 11:33:49 -07:00
test_sys.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_sys_setprofile.py [3.11] gh-94510: Raise on re-entrant calls to sys.setprofile and sys.settrace (GH-94511) (GH-94578) 2022-07-05 21:02:43 +02:00
test_sys_settrace.py [3.11] GH-94739: Backport GH-94958 to 3.11 (#94965) 2022-07-25 12:11:06 +01:00
test_sysconfig.py [3.11] gh-92897: Ensure venv --copies respects source build property of the creating interpreter (GH-92899) (GH-94567) 2022-07-05 16:40:17 +01:00
test_syslog.py
test_tabnanny.py bpo-46198: rename duplicate tests and remove unused code (GH-30297) 2022-03-10 08:20:11 -08:00
test_tarfile.py [3.11] gh-91387: Fix tarfile test on WASI (GH-93984) (#94074) 2022-06-21 21:25:39 +02:00
test_tcl.py gh-91827: Add method info_pathlevel() in tkinter (GH-91829) 2022-05-06 13:50:38 +03:00
test_telnetlib.py gh-91217: deprecate telnetlib (GH-91958) 2022-04-26 10:45:08 -07:00
test_tempfile.py gh-83499: Fix closing file descriptors in tempfile (GH-93874) 2022-06-26 01:38:06 -07:00
test_textwrap.py
test_thread.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_threadedtempfile.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_threading.py gh-89898: Fix test_threading.test_args_argument() (GH-92885) 2022-05-17 15:45:56 -07:00
test_threading_local.py bpo-40280: Detect missing threading on WASM platforms (GH-32352) 2022-04-07 09:22:47 +02:00
test_threadsignals.py [3.11] gh-95174: Add pthread stubs for WASI (GH-95234) (#95503) 2022-08-01 15:37:45 +01:00
test_time.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_timeit.py
test_timeout.py gh-84461: Skip network require tests on Emscripten (GH-92383) 2022-05-06 12:08:36 +02:00
test_tix.py Add skips to crashing tests under sanitizers instead of manually skipping them (GH-30897) 2022-01-25 23:14:03 +00:00
test_tk.py Add skips to crashing tests under sanitizers instead of manually skipping them (GH-30897) 2022-01-25 23:14:03 +00:00
test_tokenize.py Remove trailing spaces (GH-31695) 2022-03-05 17:47:00 +02:00
test_trace.py bpo-37971: fix the position of decorator application (GH-30027) 2021-12-11 00:45:02 +01:00
test_traceback.py [3.11] gh-93883: elide traceback indicators when possible (GH-93994) (GH-94740) 2022-07-11 04:27:29 -07:00
test_tracemalloc.py bpo-40280: Misc fixes for wasm32-emscripten (GH-30722) 2022-01-20 18:56:33 +01:00
test_ttk_guionly.py Add skips to crashing tests under sanitizers instead of manually skipping them (GH-30897) 2022-01-25 23:14:03 +00:00
test_ttk_textonly.py bpo-45229: Make tkinter tests discoverable (GH-28637) 2021-10-13 18:12:48 +02:00
test_tuple.py
test_turtle.py bpo-44734: Fix floating point precision in test_turtle (GH-30910) 2022-01-27 14:57:55 +01:00
test_type_annotations.py
test_type_cache.py
test_type_comments.py gh-94996: Disallow parsing pos only params with feature_version < (3, 8) (GH-94997) 2022-08-12 10:53:09 -07:00
test_typechecks.py
test_types.py gh-93021: Fix __text_signature__ for __get__ (GH-93023) (GH-94085) 2022-06-21 22:31:57 +02:00
test_typing.py gh-96385: Correctly raise error on [*T, *V] substitution (GH-96386) (#96407) 2022-08-30 11:58:54 +01:00
test_ucn.py
test_unary.py
test_unicode.py [3.11] gh-93575: Use correct way to calculate PyUnicode struct sizes (GH-93602) (GH-93613) 2022-06-08 22:21:20 +02:00
test_unicode_file.py gh-90473: Misc test fixes for WASI (GH-93218) 2022-05-25 07:24:32 -07:00
test_unicode_file_functions.py
test_unicode_identifiers.py
test_unicodedata.py
test_unittest.py
test_univnewlines.py
test_unpack.py gh-91625: Don't ignore extended args of adaptive opcodes (GH-91626) 2022-04-17 14:04:29 -04:00
test_unpack_ex.py
test_unparse.py gh-92671: Don't omit parentheses when unparsing empty tuples (GH-92673) 2022-05-16 06:01:34 -07:00
test_urllib.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_urllib2.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_urllib2_localnet.py gh-87497: Document that urllib.request sends headers in camel case (GH-24661) 2022-04-13 19:19:16 -07:00
test_urllib2net.py GH-93112: Fix missing ResourceDenied import in test_urllib2net (GH-93113) 2022-05-24 05:37:06 -07:00
test_urllib_response.py gh-90473: WASI: skip gethostname tests (GH-93092) 2022-05-23 08:21:45 -07:00
test_urllibnet.py
test_urlparse.py
test_userdict.py
test_userlist.py
test_userstring.py
test_utf8_mode.py bpo-47000: Add locale.getencoding() (GH-32068) 2022-04-09 09:54:54 +09:00
test_utf8source.py
test_uu.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_uuid.py bpo-40280: Add requires_fork test helper (GH-30622) 2022-01-16 22:52:43 +01:00
test_venv.py [3.11] gh-92897: Ensure venv --copies respects source build property of the creating interpreter (GH-92899) (GH-94567) 2022-07-05 16:40:17 +01:00
test_wait3.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_wait4.py bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986) 2022-03-22 03:04:36 -07:00
test_wave.py Deprecate audioop (GH-32392) 2022-04-07 12:27:35 -07:00
test_weakref.py gh-79512: Fixed names and __module__ value of weakref classes (GH-93719) 2022-06-14 12:12:51 -07:00
test_weakset.py bpo-26579: Add object.__getstate__(). (GH-2821) 2022-04-06 20:00:14 +03:00
test_webbrowser.py bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615) 2022-01-25 08:09:06 +01:00
test_winconsoleio.py
test_winreg.py
test_winsound.py
test_with.py
test_wsgiref.py
test_xdrlib.py gh-91217: deprecate xdrlib (GH-92066) 2022-04-29 18:22:10 -07:00
test_xml_dom_minicompat.py
test_xml_etree.py gh-91447: Fix findtext to only give an empty string on None (GH-91486) 2022-08-01 14:22:33 -07:00
test_xml_etree_c.py bpo-27946: Fix possible crash in ElementTree.Element (GH-29915) 2021-12-05 14:22:54 +02:00
test_xmlrpc.py [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) 2022-09-02 09:48:57 -07:00
test_xmlrpc_net.py
test_xxlimited.py bpo-45459: Add Py_buffer to limited API (GH-29991) 2022-02-02 07:03:10 -08:00
test_xxtestfuzz.py
test_yield_from.py
test_zipapp.py gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550) 2022-06-06 20:09:51 +02:00
test_zipfile.py [3.11] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291) (GH-93141) 2022-05-25 00:57:36 -07:00
test_zipfile64.py bpo-46425: Fix direct invocation of multiple test modules (GH-30666) 2022-01-18 21:28:18 +02:00
test_zipimport.py gh-91181: drop support for bytes on sys.path (GH-31934) 2022-07-16 18:31:25 -07:00
test_zipimport_support.py
test_zlib.py bpo-46623: Skip two test_zlib tests on s390x (GH-31096) 2022-02-25 00:32:02 +01:00
testcodec.py
testtar.tar
testtar.tar.xz
tf_inherit_check.py
time_hashlib.py
tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt
tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt
tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt
tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt
tokenize_tests.txt
win_console_handler.py
xmltests.py
zip_cp437_header.zip
zipdir.zip