cpython/Lib/test
Petr Viktorin 4d069d5b11
[3.8] [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr() (GH-111116) (#123770)
Detect email address parsing errors and return empty tuple to
indicate the parsing error (old API). Add an optional 'strict'
parameter to getaddresses() and parseaddr() functions. Patch by
Thomas Dwyer.

(cherry picked from commit 4a153a1d3b)

Co-authored-by: Victor Stinner <vstinner@python.org>
Co-Authored-By: Thomas Dwyer <github@tomd.tel>
2024-09-06 13:14:09 +02:00
..
audiodata
capath [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
cjkencodings
crashers bpo-42734: Fix crasher bogus_code_obj.py (GH-23939) 2020-12-25 07:20:35 -08:00
data
decimaltestdata
dtracedata
eintrdata
encoded_modules
imghdrdata
leakers
libregrtest [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
sndhdrdata
subprocessdata
support [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_asyncio [3.8] gh-116773: Fix overlapped memory corruption crash (GH-116774) (GH-117083) 2024-03-27 16:24:58 +01:00
test_email [3.8] [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr() (GH-111116) (#123770) 2024-09-06 13:14:09 +02:00
test_import bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121) 2021-04-09 23:06:17 +01:00
test_importlib bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules (GH-26025) (#26028) 2021-05-12 11:57:37 +02:00
test_json [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_tools [3.8] bpo-39889: Fix unparse.py for subscript. (GH-18824). (GH-18826) 2020-03-07 18:55:32 +02:00
test_warnings bpo-41113: Fix test_warnings on non-Western locales. (GH-21143) 2020-06-25 05:04:56 -07:00
tracedmodules
xmltestdata
ziptestdata
__init__.py
__main__.py
_test_multiprocessing.py bpo-45310: Fix parrallel shared memory tests (GH-28661) (GH-28979) 2021-10-19 21:15:06 +02:00
allsans.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
ann_module.py
ann_module2.py
ann_module3.py
audiotest.au
audiotests.py
audit-tests.py [3.8] gh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module (GH-99373) (GH-99661) 2022-11-21 22:06:01 +01: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
bytecode_helper.py
cfgparser.1
cfgparser.2
cfgparser.3
clinic.test [3.8] bpo-40179: Fix translation of #elif in Argument Clinic (GH-19364) (GH-19583) 2020-04-18 19:11:48 +03: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 bpo-34776: Fix dataclasses to support __future__ "annotations" mode (GH-9518) (#17531) 2019-12-09 17:07:51 +01:00
datetimetester.py bpo-41966: Fix pickling pure datetime.time subclasses (GH-22731) (GH-22748) 2020-10-18 18:33:28 +03:00
dis_module.py
doctest_aliases.py
double_const.py
empty.vbs
exception_hierarchy.txt
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
good_getattr.py
idnsans.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
ieee754.txt
imp_dummy.py
inspect_fodder.py bpo-42116: Fix inspect.getsource handling of trailing comments (GH-23630) 2020-12-04 12:20:09 -08:00
inspect_fodder2.py
keycert.passwd.pem
keycert.pem
keycert2.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
keycert3.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
keycert4.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
keycertecc.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
list_tests.py
lock_tests.py
mailcap.txt
make_ssl_certs.py [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
mapping_tests.py
math_testcases.txt
memory_watchdog.py
mime.types
mock_socket.py
mod_generics_cache.py
mp_fork_bomb.py
mp_preload.py
multibytecodec_support.py bpo-41944: No longer call eval() on content received via HTTP in the CJK codec tests (GH-22566) (GH-22577) 2020-10-06 14:38:54 +02:00
nokia.pem
nosan.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
nullbytecert.pem
nullcert.pem
outstanding_bugs.py
pickletester.py bpo-42809: Improve pickle tests for recursive data. (GH-24060) 2021-01-02 09:50:28 -08:00
profilee.py
pstats.pck
pycacert.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
pycakey.pem [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
pyclbr_input.py
pydoc_mod.py
pydocfodder.py
pythoninfo.py bpo-40436: Fix code parsing gdb version (GH-19792) 2020-04-29 08:30:01 -07:00
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py
recursion.tar [3.8] bpo-39017: Avoid infinite loop in the tarfile module (GH-21454) (GH-21483) 2020-07-15 05:30:53 -07:00
regrtest.py
relimport.py
reperf.py
revocation.crl [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) 2021-04-17 11:35:56 +02:00
sample_doctest.py
sample_doctest_no_docstrings.py
sample_doctest_no_doctests.py
secp384r1.pem
selfsigned_pythontestdotnet.pem
seq_tests.py
sgml_input.html
signalinterproctester.py
Sine-1000Hz-300ms.aif
sortperf.py Fixes in sorting descriptions (GH-18317) 2020-02-03 16:50:29 -08:00
ssl_cert.pem
ssl_key.passwd.pem
ssl_key.pem
ssl_servers.py
ssltests.py
string_tests.py
talos-2019-0758.pem
test___all__.py
test___future__.py
test__locale.py bpo-38324: Fix test__locale.py Windows failures (GH-20529) 2020-10-20 04:58:06 -07:00
test__opcode.py
test__osx_support.py bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480) 2020-04-22 10:13:47 -07:00
test__xxsubinterpreters.py bpo-40834: Fix truncate when sending str object with channel (GH-20555) 2020-06-13 05:44:50 -07:00
test_abc.py
test_abstract_numbers.py
test_aifc.py
test_argparse.py [3.8] bpo-39546: argparse: Honor allow_abbrev=False for specified prefix_chars (GH-18337) (GH-18543) 2020-02-18 03:14:07 -08:00
test_array.py
test_asdl_parser.py
test_ast.py [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_asyncgen.py bpo-39764: Make Task.get_stack accept ag_frame (GH-18669) 2020-03-02 05:03:50 -08:00
test_asynchat.py
test_asyncore.py
test_atexit.py
test_audioop.py
test_audit.py [3.8] gh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module (GH-99373) (GH-99661) 2022-11-21 22:06:01 +01:00
test_augassign.py
test_base64.py bpo-39055: Reject a trailing \n in base64.b64decode() with validate=True. (GH-17616) 2020-01-05 04:36:48 -08:00
test_baseexception.py
test_bdb.py bpo-35773: Fix test_bdb on non-UTF-8 locales. (GH-21136) 2020-06-25 04:37:38 -07:00
test_bigaddrspace.py
test_bigmem.py
test_binascii.py
test_binhex.py [3.8] bpo-29566: binhex.binhex now consitently writes MacOS 9 line endings. (GH-23059) (GH-23070) 2020-11-01 01:39:16 -08:00
test_binop.py
test_bisect.py
test_bool.py
test_buffer.py bpo-39689: Do not test undefined casts to _Bool (GH-18964) (#18966) 2020-03-12 19:56:18 +01:00
test_bufio.py
test_builtin.py bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) 2020-12-07 20:08:24 +00:00
test_bytes.py [3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs (#25806) 2021-05-02 11:18:58 +02:00
test_bz2.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_c_locale_coercion.py bpo-41700: Skip test if the locale is not supported (GH-22081) (GH-22086) 2020-09-04 18:55:44 +09:00
test_calendar.py
test_call.py
test_capi.py bpo-39960: Allow heap types in the "Carlo Verre" hack check that override "tp_setattro()" (GH-21092) (GH-21339) 2020-07-05 22:12:04 +02:00
test_cgi.py [3.8] bpo-42967: only use '&' as a query string separator (GH-24297) (#24529) 2021-02-15 19:15:02 +01:00
test_cgitb.py
test_charmapcodec.py
test_class.py
test_clinic.py bpo-42398: Fix "make regen-all" race condition (GH-23362) (GH-23367) 2020-11-18 08:28:57 -08:00
test_cmath.py
test_cmd.py
test_cmd_line.py [3.8] gh-96848: Fix -X int_max_str_digits option parsing (GH-96988) (GH-97575) 2022-10-04 11:57:06 -07:00
test_cmd_line_script.py bpo-41731: Make test_cmd_line_script pass with -vv (GH-22206) 2020-09-11 23:43:27 -07:00
test_code.py
test_code_module.py
test_codeccallbacks.py
test_codecencodings_cn.py
test_codecencodings_hk.py
test_codecencodings_iso2022.py [3.8] gh-101180: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds (gh-111695) (gh-111781) 2023-11-06 18:45:08 +01:00
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 [3.8] gh-98433: Fix quadratic time idna decoding. (GH-99092) (GH-99222) (GH-99231) 2022-11-10 16:55:43 +01:00
test_codeop.py [3.9] bpo-41520: Fix second codeop regression (GH-21848) 2020-08-13 11:38:55 -07:00
test_collections.py bpo-45859: Mark test_field_descriptor in test_collections as CPython-only (GH-29691) (GH-29710) 2021-12-11 01:02:00 +01:00
test_colorsys.py
test_compare.py
test_compile.py [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_compileall.py bpo-39769: Fix compileall ddir for subpkgs. (GH-18676) (GH-18718) 2020-03-01 10:42:56 -08:00
test_complex.py
test_concurrent_futures.py bpo-38377: Add support.skip_if_broken_multiprocessing_synchronize() (GH-20944) (GH-20962) (GH-20966) 2020-06-18 18:56:43 +02:00
test_configparser.py
test_contains.py
test_context.py [3.8] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066) (#93148) 2022-05-24 11:26:25 +02:00
test_contextlib.py
test_contextlib_async.py
test_copy.py bpo-38293: Allow shallow and deep copying of property objects (GH-16438) 2020-01-12 10:04:18 -08:00
test_copyreg.py
test_coroutines.py
test_cprofile.py
test_crashers.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_crypt.py bpo-25172: Reduce scope of crypt import tests (GH-17881) 2020-01-09 09:19:59 -08:00
test_csv.py [3.8] bpo-26407: Do not mask errors in csv. (GH-20536) (GH-24021) 2021-01-01 19:42:23 +02:00
test_ctypes.py
test_curses.py bpo-43659: Fix test_curses on AIX (GH-25074) 2021-03-29 12:26:37 -07:00
test_dataclasses.py bpo-43176: Fix processing of empty dataclasses (GH-24484) 2021-04-05 22:31:54 -07:00
test_datetime.py
test_dbm.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_dbm_dumb.py
test_dbm_gnu.py
test_dbm_ndbm.py
test_decimal.py [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_decorators.py
test_defaultdict.py
test_deque.py bpo-39590: make deque.__contains__ and deque.count hold strong references (GH-18421) (GH-18423) 2020-02-09 00:39:28 -08:00
test_descr.py bpo-41295: Reimplement the Carlo Verre "hackcheck" (GH-21528) 2020-07-18 14:37:43 -07:00
test_descrtut.py
test_devpoll.py
test_dict.py bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) 2020-12-07 20:08:24 +00:00
test_dict_version.py
test_dictcomps.py
test_dictviews.py
test_difflib.py
test_difflib_expect.html
test_dis.py
test_distutils.py
test_doctest.py bpo-40636: Clarify the zip built-in docstring. (GH-20118) 2020-05-15 14:43:27 -07:00
test_doctest.txt
test_doctest2.py
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py
test_dtrace.py
test_dummy_thread.py
test_dummy_threading.py
test_dynamic.py
test_dynamicclassattribute.py
test_eintr.py
test_embed.py bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297) (GH-21352) 2020-07-06 19:12:16 +02:00
test_ensurepip.py bpo-40448: ensurepip: Do not use cache (GH-19812) 2020-06-15 10:45:21 -07:00
test_enum.py [3.8] bpo-42248: [Enum] ensure exceptions raised in `_missing_` are released (GH-25350). (GH-25369) 2021-04-12 12:16:46 -07:00
test_enumerate.py bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) 2020-12-07 20:08:24 +00:00
test_eof.py Fix typo in test's docstring (GH-17856) (GH-17923) 2020-01-09 23:03:05 +05:30
test_epoll.py bpo-41804: Enhance test_epoll.test_control_and_wait() (GH-23795) (GH-23814) 2020-12-17 12:14:25 +01:00
test_errno.py
test_exception_hierarchy.py
test_exception_variations.py
test_exceptions.py bpo-33930: Fix typo in the test name. (GH-27735) 2021-08-11 19:17:23 -07:00
test_extcall.py
test_faulthandler.py
test_fcntl.py bpo-22367: Update test_fcntl.py for spawn process mode (GH-17154) (GH-17252) 2019-11-22 15:15:36 +01:00
test_file.py
test_file_eintr.py
test_filecmp.py
test_fileinput.py
test_fileio.py
test_finalization.py bpo-41984: GC track all user classes (GH-22701/GH-22707) 2020-10-15 08:51:48 -07:00
test_float.py
test_flufl.py
test_fnmatch.py
test_fork1.py
test_format.py bpo-42224: Fix test_format when locale does not expect number grouping (GH-23067) 2020-11-02 07:46:00 -08:00
test_fractions.py bpo-39274: Ensure Fraction.__bool__() returns a bool (GH-18017) 2020-02-06 07:13:38 -08:00
test_frame.py
test_frozen.py
test_fstring.py
test_ftplib.py [3.8] bpo-43285 Make ftplib not trust the PASV response. (GH-24838) (GH-24881) 2021-03-15 12:04:49 -07:00
test_funcattrs.py
test_functools.py
test_future.py [3.8] bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156). (GH-20191) 2020-05-22 23:32:40 +01:00
test_future3.py
test_future4.py
test_future5.py
test_gc.py bpo-41984: GC track all user classes (GH-22701/GH-22707) 2020-10-15 08:51:48 -07:00
test_gdb.py bpo-41473: Reenable test_gdb on gdb 9.2 and newer (GH-23637) 2020-12-04 07:41:02 -08:00
test_generator_stop.py
test_generators.py
test_genericclass.py
test_genericpath.py
test_genexps.py
test_getargs2.py
test_getopt.py
test_getpass.py
test_gettext.py
test_glob.py
test_global.py
test_grammar.py
test_grp.py
test_gzip.py bpo-43316: gzip: Fix sys.exit() usage. (GH-24652) 2021-02-25 18:36:49 -08:00
test_hash.py
test_hashlib.py [3.8] gh-98517: Fix buffer overflows in _sha3 module (GH-98519) (#98527) 2022-10-28 12:07:50 +02:00
test_heapq.py bpo-39421: Fix posible crash in heapq with custom comparison operators (GH-18118) 2020-01-23 07:22:25 -08:00
test_hmac.py [3.8] bpo-38270: Fix indentation of test_hmac assertions (GH-17446) (GH-17450) 2019-12-05 08:51:30 -08:00
test_html.py
test_htmlparser.py bpo-41748: Handles unquoted attributes with commas (GH-24072) 2021-02-01 12:52:52 -08:00
test_http_cookiejar.py bpo-38804: Fix REDoS in http.cookiejar (GH-17157) 2019-11-22 06:42:06 -08:00
test_http_cookies.py [3.8] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075) (#123108) 2024-09-04 17:40:38 +02:00
test_httplib.py bpo-44022: Improve the regression test. (GH-26503) (#26506) 2021-07-12 17:09:01 +02:00
test_httpservers.py Fix invalid string escape 2023-08-24 22:21:07 +02:00
test_idle.py [3.8] bpo-42630: Improve error reporting in Tkinter for absent default root (GH-23781) (GH-23854) 2020-12-19 16:38:37 +02:00
test_imaplib.py bpo-40964: disable remote IMAP tests (GH-20836) 2020-06-12 15:08:32 -04:00
test_imghdr.py
test_imp.py
test_index.py
test_inspect.py bpo-17735: inspect.findsource now raises OSError when co_lineno is out of range (GH-23633) 2020-12-04 13:44:53 -08:00
test_int.py [3.8] gh-96710: Make the test timing more lenient for the int/str DoS regression test. (GH-96717) (#98197) 2022-10-11 23:13:43 +02:00
test_int_literal.py
test_io.py bpo-43260: io: Prevent large data remains in textio buffer. (GH-24592) 2021-02-22 10:38:17 +09:00
test_ioctl.py
test_ipaddress.py [3.8] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177) (GH-118479) 2024-05-07 11:58:20 +02:00
test_isinstance.py [3.8] bpo-41909: Enable previously disabled recursion checks. (GH-22536) (GH-22551) 2020-10-05 01:28:00 +03:00
test_iter.py bpo-40824: Do not mask errors in __iter__ in "in" and the operator module. (GH-20537) 2020-06-22 01:21:04 -07:00
test_iterlen.py
test_itertools.py bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) 2020-12-07 20:08:24 +00:00
test_keyword.py
test_keywordonlyarg.py
test_kqueue.py
test_largefile.py
test_lib2to3.py
test_linecache.py
test_list.py [3.8] gh-97616: list_resize() checks for integer overflow (GH-97617) (GH-97628) 2022-10-04 10:08:24 -07:00
test_listcomps.py
test_lltrace.py
test_locale.py bpo-37945: Fix test_locale.test_getsetlocale_issue1813() (GH-25110) (GH-25113) 2021-03-31 13:52:31 +02:00
test_logging.py bpo-43842: Fix race condition in test_logging SMTP test (GH-25436) (GH-25437) (GH-25440) 2021-04-16 16:37:09 +02:00
test_long.py
test_longexp.py
test_lzma.py
test_mailbox.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_mailcap.py [3.8] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993) (#98192) 2022-10-11 23:58:03 +02:00
test_marshal.py
test_math.py [3.8] bpo-39871: Fix possible SystemError in atan2, copysign and remainder (GH-18806) (GH-18989) 2020-03-14 11:38:52 +00:00
test_memoryio.py
test_memoryview.py
test_metaclass.py
test_mimetypes.py bpo-41048: mimetypes should read the rule file using UTF-8, not the locale encoding (GH-20998) 2020-06-29 05:07:41 -07:00
test_minidom.py bpo-46811: Make test suite support Expat >=2.4.5 (GH-31453) 2022-02-22 21:57:53 +01:00
test_mmap.py [3.8] gh-107888: Fix test_mmap.test_access_parameter() on macOS 14 (GH-109928) (GH-114183) 2024-01-17 15:02:24 +01:00
test_module.py
test_modulefinder.py bpo-41040: Fix test_modulefinder. (GH-20991) 2020-06-19 14:25:25 -07:00
test_msilib.py bpo-41074: Fix support of non-ASCII names and SQL in msilib. (GH-21126) 2020-06-25 02:12:41 -07:00
test_multibytecodec.py
test_multiprocessing_fork.py
test_multiprocessing_forkserver.py
test_multiprocessing_main_handling.py bpo-38377: Add support.skip_if_broken_multiprocessing_synchronize() (GH-20944) (GH-20962) (GH-20966) 2020-06-18 18:56:43 +02:00
test_multiprocessing_spawn.py
test_named_expressions.py bpo-39176: Improve error message for 'named assignment' (GH-17777) (GH-17778) 2019-12-31 21:28:08 -06:00
test_netrc.py
test_nis.py
test_nntplib.py bpo-42794: Update test_nntplib to use offical group name for testing (GH-24037) 2021-01-01 06:40:18 -08:00
test_normalization.py
test_ntpath.py
test_numeric_tower.py
test_opcodes.py
test_openpty.py
test_operator.py bpo-40824: Do not mask errors in __iter__ in "in" and the operator module. (GH-20537) 2020-06-22 01:21:04 -07:00
test_optparse.py
test_ordered_dict.py bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) 2020-12-07 20:08:24 +00:00
test_os.py [3.8] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488) (GH-118742) 2024-05-24 19:27:13 +02:00
test_ossaudiodev.py
test_osx_env.py
test_parser.py
test_pathlib.py bpo-33660: Fix PosixPath to resolve a relative path on root (GH-21975) 2020-08-27 02:47:10 +02:00
test_pdb.py bpo-43960: test_pdb resets breakpoints to make tests deterministic (GH-25691) (GH-25692) 2021-04-28 17:43:01 +02:00
test_peepholer.py
test_pickle.py
test_picklebuffer.py
test_pickletools.py
test_pipes.py
test_pkg.py
test_pkgimport.py
test_pkgutil.py [3.8] bpo-44061: Fix pkgutil.iter_modules regression when passed a pathlib.Path object (GH-25964). (GH-26056) 2021-05-12 12:18:07 +02:00
test_platform.py [3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs (#25806) 2021-05-02 11:18:58 +02:00
test_plistlib.py [3.8] bpo-42103: Improve validation of Plist files. (GH-22882) (GH-23116) 2020-11-03 09:32:15 +02:00
test_poll.py
test_popen.py
test_poplib.py
test_positional_only_arg.py Fix constant folding optimization for positional only arguments (GH-17837) 2020-01-05 09:21:47 -08:00
test_posix.py
test_posixpath.py
test_pow.py
test_pprint.py
test_print.py
test_profile.py bpo-40492: Fix --outfile with relative path when the program changes it working dir (GH-19910) 2020-10-19 00:14:18 +03:00
test_property.py
test_pstats.py bpo-41811: create SortKey members using first given value (GH-22316) (GH-22326) 2020-09-19 12:56:30 -07:00
test_pty.py bpo-40140: test_builtin.PtyTests registers SIGHUP handler (GH-19314) (GH-19316) 2020-04-03 02:11:54 +02:00
test_pulldom.py
test_pwd.py bpo-32033: Fix test_pwd failures on Android (GH-19502) 2020-04-14 11:31:00 -07:00
test_py_compile.py bpo-38731: Fix NameError in command-line interface of py_compile (GH-21617) 2020-07-26 00:03:50 +03:00
test_pyclbr.py
test_pydoc.py bpo-42988: Remove the pydoc getfile feature (GH-25015) 2021-03-29 06:02:40 -07:00
test_pyexpat.py [3.8] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116275) 2024-03-07 00:03:44 +01:00
test_queue.py
test_quopri.py
test_raise.py
test_random.py
test_range.py
test_re.py
test_readline.py bpo-44949: Fix test_readline auto history tests (GH-27813) (GH-31118) 2022-02-17 09:32:03 +01:00
test_regrtest.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_repl.py bpo-40826: Fix test_repl.test_close_stdin() on Windows (GH-20779) (GH-20785) (GH-20787) 2020-06-10 19:45:47 +02:00
test_reprlib.py
test_resource.py
test_richcmp.py
test_rlcompleter.py
test_robotparser.py
test_runpy.py [3.8] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pymain_run_module (GH-21956) (#22398) 2020-09-24 18:44:14 +02:00
test_sax.py [3.8] gh-117187: Fix XML tests for vanilla Expat <2.6.0 (GH-117203) (#117248) 2024-03-27 14:55:40 +01:00
test_sched.py
test_scope.py
test_script_helper.py
test_secrets.py
test_select.py
test_selectors.py
test_set.py
test_setcomps.py
test_shelve.py
test_shlex.py
test_shutil.py [3.8] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953) (#104548) 2023-05-17 14:23:56 +02:00
test_signal.py bpo-43406: Fix test_signal.test_stress_modifying_handlers() (GH-24815) 2021-03-10 06:49:27 -08:00
test_site.py [3.8] gh-113659: Skip hidden .pth files (GH-113660) (GH-114147) 2024-01-17 14:42:31 +01:00
test_slice.py
test_smtpd.py
test_smtplib.py [3.8] bpo-43124: Fix smtplib multiple CRLF injection (GH-25987) (GH-28036) 2021-08-29 17:04:17 +02:00
test_smtpnet.py
test_sndhdr.py
test_socket.py [3.8] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493) (GH-122509) 2024-08-02 15:11:22 +02:00
test_socketserver.py [3.8] bpo-37193: Remove thread objects which finished process its request (GH-23127) (GH-24749) 2021-03-04 08:55:24 -08:00
test_sort.py
test_source_encoding.py
test_spwd.py
test_sqlite.py
test_ssl.py [3.8] gh-108310: Fix TestPreHandshakeClose tests in test_ssl (#110718) 2024-01-17 14:43:00 +01:00
test_startfile.py
test_stat.py
test_statistics.py bpo-40855: Fix ignored mu and xbar parameters (GH-20835) (GH-20863) 2020-06-13 16:57:17 -07:00
test_strftime.py
test_string.py
test_string_literals.py
test_stringprep.py
test_strptime.py
test_strtod.py
test_struct.py [3.8] bpo-35714: Reject null characters in struct format strings (GH-16928) (GH-20419) 2020-05-26 11:57:09 +03:00
test_structmembers.py
test_structseq.py
test_subclassinit.py
test_subprocess.py bpo-42388: Fix subprocess.check_output input=None when text=True (GH-23467) 2020-12-24 21:18:13 -08:00
test_sunau.py
test_sundry.py
test_super.py
test_support.py bpo-39983: Add test.support.print_warning() (GH-19683) (GH-19687) 2020-04-23 23:55:07 +02:00
test_symbol.py
test_symtable.py [3.8] bpo-41840: Report module-level globals as both local and global in the symtable module (GH-22391). (GH-22529) 2020-10-03 22:50:00 +01:00
test_syntax.py bpo-39176: Improve error message for 'named assignment' (GH-17777) (GH-17778) 2019-12-31 21:28:08 -06:00
test_sys.py [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_sys_setprofile.py
test_sys_settrace.py
test_sysconfig.py bpo-39825: Fixes sysconfig.get_config_var('EXT_SUFFIX') on Windows to match distutils (GH-22088) 2020-12-07 09:50:48 -08:00
test_syslog.py
test_tabnanny.py
test_tarfile.py [3.8] gh-121285: Remove backtracking when parsing tarfile headers (GH-121286) (#123642) 2024-09-04 17:41:42 +02:00
test_tcl.py bpo-42749: Use dynamic version to test for unsupported bignum in Tk (GH-23966) 2020-12-29 03:16:43 -08:00
test_telnetlib.py
test_tempfile.py [3.8] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488) (GH-118742) 2024-05-24 19:27:13 +02:00
test_textwrap.py
test_thread.py
test_threaded_import.py
test_threadedtempfile.py
test_threading.py
test_threading_local.py
test_threadsignals.py
test_time.py
test_timeit.py
test_timeout.py
test_tix.py
test_tk.py
test_tokenize.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_trace.py [3.8] bpo-41138: Fix trace CLI for non-UTF-8 files. (GH-21177) (GH-21200) 2020-06-28 17:30:08 +03:00
test_traceback.py [3.8] bpo-34463: Make python tracebacks identical to C tracebacks for (#23899) 2021-04-26 21:42:40 +02:00
test_tracemalloc.py
test_ttk_guionly.py
test_ttk_textonly.py
test_tuple.py
test_turtle.py bpo-41720: Add "return NotImplemented" in turtle.Vec2D.__rmul__(). (GH-22092) 2020-09-07 09:28:04 -07:00
test_type_comments.py
test_typechecks.py
test_types.py
test_typing.py [3.8] bpo-40398: Fix typing.get_args() for special generic aliases. (GH-19720) (GH-19857) 2020-05-02 11:08:00 +03:00
test_ucn.py
test_unary.py
test_unicode.py [3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs (#25806) 2021-05-02 11:18:58 +02:00
test_unicode_file.py [3.8] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21277) 2020-07-02 10:05:35 +03:00
test_unicode_file_functions.py
test_unicode_identifiers.py
test_unicodedata.py
test_unittest.py
test_univnewlines.py
test_unpack.py
test_unpack_ex.py
test_urllib.py bpo-43607: Fix urllib handling of Windows paths with \\?\ prefix (GH-25539) 2021-04-23 19:21:45 +01:00
test_urllib2.py [3.8] gh-115197: Stop resolving host in urllib.request proxy bypass (GH-115210) (GH-116069) 2024-03-19 11:53:52 +01:00
test_urllib2_localnet.py
test_urllib2net.py
test_urllib_response.py
test_urllibnet.py
test_urlparse.py [3.8] gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with multiple slashes and no authority (GH-113563) (#119028) 2024-09-04 17:44:22 +02:00
test_userdict.py
test_userlist.py
test_userstring.py
test_utf8_mode.py
test_utf8source.py
test_uu.py [3.8] gh-99889: Fix directory traversal security flaw in uu.decode() (GH-104096) (#104332) 2023-05-22 12:39:26 +02:00
test_uuid.py
test_venv.py bpo-38377: Add support.skip_if_broken_multiprocessing_synchronize() (GH-20944) (GH-20962) (GH-20966) 2020-06-18 18:56:43 +02:00
test_wait3.py
test_wait4.py
test_wave.py
test_weakref.py
test_weakset.py
test_webbrowser.py
test_winconsoleio.py
test_winreg.py
test_winsound.py
test_with.py
test_wsgiref.py
test_xdrlib.py
test_xml_dom_minicompat.py
test_xml_etree.py [3.8] gh-117187: Fix XML tests for vanilla Expat <2.6.0 (GH-117203) (#117248) 2024-03-27 14:55:40 +01:00
test_xml_etree_c.py bpo-31758: Prevent crashes when using an uninitialized _elementtree.XMLParser object (GH-3997) (GH-19485) 2020-04-12 17:18:57 +02:00
test_xmlrpc.py [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) 2022-09-05 22:26:09 +02:00
test_xmlrpc_net.py
test_xxtestfuzz.py
test_yield_from.py
test_zipapp.py
test_zipfile.py [3.8] gh-123270: Replaced SanitizedNames with a more surgical fix. (GH-123354) (#123433) 2024-09-04 17:40:56 +02:00
test_zipfile64.py
test_zipimport.py [3.8] bpo-39033: Fix NameError in zipimport during hash validation (GH-17588) (GH-17642) 2020-01-14 03:39:19 -08:00
test_zipimport_support.py
test_zlib.py [3.8] gh-112769: test_zlib: test_zlib: Fix comparison of ZLIB_RUNTIME_VERSION with non-int suffix (GH-112771) (GH-119567) 2024-05-30 18:36:36 +02:00
testcodec.py
testtar.tar
tf_inherit_check.py
threaded_import_hangers.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