cpython/Lib/test
Eric Snow 5bd2ea2b94
[3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122250)
The tests were only checking cases where the slot wrapper was present in the initial case.  They were missing when the slot wrapper was added in the additional initializations.  This fixes that.

(cherry-picked from commit 490e0ad83a, AKA gh-122248)
2024-07-29 10:25:17 -06:00
..
audiodata gh-77171 Support WAVE_FORMAT_EXTENSIBLE in the wave module (GH-96777) 2022-09-14 14:34:40 +01:00
certdata [3.12] gh-108303: Move all certificates to Lib/test/certdata/ (GH-109489) (#109682) 2023-10-10 22:38:18 +02:00
cjkencodings
configdata [3.12] gh-108303: Move config parser data to Lib/test/configparserdata/ (gh-111879) (gh-111882) 2023-11-09 15:41:44 +01:00
crashers [3.12] gh-91565: Replace bugs.python.org links with Devguide/GitHub ones (GH-91568) (GH-117890) 2024-04-15 12:59:34 +00:00
data
decimaltestdata
dtracedata
encoded_modules
imghdrdata
leakers
libregrtest [3.12] gh-99242 Ignore error when running regression tests under certain conditions. (GH-121663) (GH-121670) 2024-07-13 12:24:17 +02:00
regrtestdata/import_from_tests [3.12] gh-108927: Fix removing testing modules from sys.modules (GH-108952) (ПР-112711) 2023-12-04 16:17:38 +00:00
sndhdrdata
subprocessdata
support [3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122250) 2024-07-29 10:25:17 -06:00
test_ast [3.12] gh-122292: Split up `Lib/test/test_ast.py` into a couple of … (#122395) 2024-07-29 16:17:38 +02:00
test_asyncio [3.12] gh-122332: Fix missing NULL check in asyncio.Task.get_coro (GH-122338) (#122345) 2024-07-27 12:36:40 +05:30
test_capi [3.12] Refactor test_capi.test_long (GH-122113) (GH-122151) 2024-07-23 07:22:18 +00:00
test_concurrent_futures [3.12] gh-112536: Add TSAN build on Github Actions (GH-116872) 2024-03-18 09:52:54 +00:00
test_cppext [3.12] Add support.MS_WINDOWS constant (#110446) (#110452) 2023-10-06 01:26:14 +00:00
test_ctypes [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_dataclasses [3.12] gh-119260: Clarify is_dataclass Behavior for Subclasses in Documentation and Tests (GH-119480) (#119761) 2024-05-30 03:24:50 +00:00
test_doctest [3.12] gh-118121: Fix test_doctest.test_look_in_unwrapped (#118122) (#118129) 2024-04-21 07:41:54 +00:00
test_email [3.12] gh-120930: Remove extra blank occuring in wrapped encoded words in email headers (GH-121747) (GH-121964) 2024-07-19 19:22:07 +02:00
test_future_stmt [3.12] gh-116860: Remove outdated test_parserhack from test_future (GH-116861) (#119648) 2024-05-28 09:50:26 +00:00
test_gdb [3.12] gh-110995: Fix test_gdb check_usable_gdb() (GH-110998) (#111003) 2023-10-17 18:45:55 +00:00
test_import [3.12] gh-117860: Add tests for resolving names when import rebind names (GH-118176) (GH-118432) 2024-04-30 14:52:44 +00:00
test_importlib [3.12] gh-120910: Fix issue resolving relative paths outside site-packages. (GH-120911) (#120918) 2024-06-23 17:30:18 +00:00
test_inspect [3.12] Add some more edge-case tests for inspect.get_annotations with eval_str=True (GH-120550) (#120552) 2024-06-15 13:10:01 +00:00
test_json [3.12] gh-115692: Add tests to increase json coverage (GH-115693) (#117867) 2024-04-14 12:27:29 +00:00
test_lib2to3 Fix links to old SF bugs (#95648) 2022-08-04 18:12:35 +02:00
test_module [3.12] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410) (GH-113429) 2023-12-23 11:50:01 +00:00
test_multiprocessing_fork [3.12] gh-108388: Split test_multiprocessing_spawn (GH-108396) (#108442) 2023-08-25 18:15:53 +02:00
test_multiprocessing_forkserver [3.12] gh-108388: Split test_multiprocessing_spawn (GH-108396) (#108442) 2023-08-25 18:15:53 +02:00
test_multiprocessing_spawn [3.12] gh-108388: Split test_multiprocessing_spawn (GH-108396) (#108442) 2023-08-25 18:15:53 +02:00
test_peg_generator [3.12] gh-117889: Fix PGO test in test_peg_generator (GH-117893) (#117895) 2024-04-15 14:15:30 +00:00
test_pydoc [3.12] gh-120590: Fix test_pydoc in the refleak hunting mode (GH-120615) (GH-120670) 2024-06-18 09:44:02 +00:00
test_sqlite3 [3.12] gh-118221: Always use the default row factory in sqlite3.iterdump() (#118223) (#118270) 2024-04-25 08:33:35 +00:00
test_tkinter [3.12] gh-119614: Fix truncation of strings with embedded null characters in Tkinter (GH-120909) (GH-120939) 2024-06-24 09:39:56 +00:00
test_tomllib [3.12] gh-108851: Fix tomllib recursion tests (GH-108853) (#109012) 2023-09-08 15:18:02 +02:00
test_tools [3.12] gh-117711: Only check for 'test/wheeldata' when it's actually used (GH-117712) (#117749) 2024-04-11 10:22:17 +00:00
test_ttk [3.12] gh-120873: Add tests for new widget options in Tk 8.7 (GH-120877) (GH-120880) 2024-06-22 13:38:08 +00:00
test_unittest [3.12] gh-121708: Improve test coverage for unittest.util (GH-121713) (GH-121737) 2024-07-14 10:58:55 +02:00
test_warnings [3.12] gh-122191: Fix test_warnings failure if run with -Werror (GH-122222) (GH-122257) 2024-07-25 07:18:57 +00:00
test_zipfile [3.12] Re-order imports to align with zipp 3.18.2 (GH-119587) (#119590) 2024-05-28 08:49:38 -04:00
test_zoneinfo [3.12] gh-106233: Fix stacklevel in zoneinfo.InvalidTZPathWarning (GH-106234) (GH-115081) 2024-02-06 13:26:39 +00:00
tokenizedata [3.12] gh-108303: Move tokenize-related data to Lib/test/tokenizedata (GH-109265) (#109677) 2023-10-02 17:11:24 +02:00
tracedmodules
typinganndata [3.12] gh-114053: Fix another edge case involving get_type_hints, PEP 695 and PEP 563 (GH-120272) (#121004) 2024-06-25 16:31:01 +00:00
wheeldata [3.12] gh-108303: Move .whl test files to Lib/test/wheeldata/ (GH-114343) (#114488) 2024-01-23 15:58:44 +00:00
xmltestdata
ziptestdata [3.12] gh-111625: Fix link to Info-ZIP homepage (GH-111626) (#111639) 2023-11-02 12:04:27 +00:00
.ruff.toml [3.12] Bump ruff to 0.2.0 (GH-114932) (#114935) 2024-02-02 22:03:25 +00:00
__init__.py
__main__.py [3.12] gh-110756: Sync regrtest with main branch (#110758) 2023-10-12 22:03:07 +02:00
_test_atexit.py
_test_eintr.py [3.12] gh-107851: Fix spurious failures in fcntl eintr tests (GH-121556) (#121586) 2024-07-10 14:54:45 +00:00
_test_embed_set_config.py [3.12] Add support.MS_WINDOWS constant (#110446) (#110452) 2023-10-06 01:26:14 +00:00
_test_embed_structseq.py gh-84436: Implement Immortal Objects (gh-19474) 2023-04-22 13:39:37 -06:00
_test_multiprocessing.py [3.12] gh-120012: clarify the behaviour of multiprocessing.Queue.empty on closed queues. (GH-120102) (#120470) 2024-07-14 04:25:09 -06:00
_test_venv_multiprocessing.py gh-102515: Remove unused imports in the Lib/ directory (#102516) 2023-03-08 11:45:38 +00:00
archiver_tests.py [3.12] gh-114959: tarfile: do not ignore errors when extract a directory on top of a file (GH-114960) (GH-114963) 2024-02-03 18:39:01 +02:00
audiotest.au
audiotests.py
audit-tests.py gh-119690: Adds Unicode support for named pipes in _winapi (GH-119717) 2024-05-30 15:40:23 +01:00
autotest.py [3.12] gh-110756: Sync regrtest with main branch (#110758) 2023-10-12 22:03:07 +02:00
badsyntax_pep3120.py
bisect_cmd.py [3.12] gh-83434: Sync libregrtest and test_regrtest with the main branch (#117250) 2024-03-26 08:04:28 +00:00
clinic.test.c [3.12] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016) (#115067) 2024-02-06 11:20:16 +01:00
cmath_testcases.txt Few coverage nitpicks for the cmath module (#102067) 2023-02-22 19:10:01 +00:00
curses_tests.py
datetimetester.py [3.12] gh-120713: Normalize year with century for datetime.strftime (GH-120820) (GH-121145) 2024-06-29 06:54:27 +00:00
dis_module.py
empty.vbs
exception_hierarchy.txt
floating_points.txt
fork_wait.py gh-102515: Remove unused imports in the Lib/ directory (#102516) 2023-03-08 11:45:38 +00:00
formatfloat_testcases.txt
ieee754.txt
levenshtein_examples.json gh-97008: Add a Python implementation of AttributeError and NameError suggestions (#97022) 2022-10-04 15:31:16 -07:00
list_tests.py [3.12] gh-120384: Fix array-out-of-bounds crash in list_ass_subscript (GH-120442) (#120825) 2024-06-21 11:08:22 +00:00
lock_tests.py [3.12] gh-109974: Fix threading lock_tests race conditions (#110057) (#110346) 2023-10-04 11:26:45 +00:00
mailcap.txt
mapping_tests.py [3.12] GH-107263: Increase C stack limit for most functions, except _PyEval_EvalFrameDefault() (GH-107535) (#107618) 2023-08-04 12:25:51 +02:00
math_testcases.txt
memory_watchdog.py gh-95672: Update memory_watchdog to use test.support.get_pagesize (gh-102365) 2023-03-02 20:10:08 +09:00
mime.types
mock_socket.py gh-93243: Make smtpd private before porting its users (GH-93246) 2022-08-05 17:41:29 -07:00
mp_fork_bomb.py
mp_preload.py
multibytecodec_support.py
pickletester.py [3.12] gh-122311: Fix some error messages in pickle (GH-122386) (GH-122388) 2024-07-29 12:27:34 +03:00
profilee.py gh-102799: use sys.exception() instead of sys.exc_info() in tests (#103293) 2023-04-06 11:08:25 +01:00
pstats.pck
pyclbr_input.py [3.12] gh-120449: fix `test_pyclbr` introspection for mangled names (GH-120450) (GH-120701) 2024-06-19 09:20:16 +02:00
pythoninfo.py [3.12] gh-117889: Fix PGO test in test_peg_generator (GH-117893) (#117895) 2024-04-15 14:15:30 +00:00
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py
recursion.tar
regrtest.py [3.12] gh-110756: Sync regrtest with main branch (#110758) 2023-10-12 22:03:07 +02:00
relimport.py
reperf.py
seq_tests.py
signalinterproctester.py [3.12] gh-110033: Fix signal test_interprocess_signal() (GH-110035) (#110040) 2023-10-02 17:42:40 +02:00
Sine-1000Hz-300ms.aif
ssl_servers.py [3.12] gh-108303: Move all certificates to Lib/test/certdata/ (GH-109489) (#109682) 2023-10-10 22:38:18 +02:00
ssltests.py
string_tests.py [3.12] gh-110160: Fix flaky test_find_periodic_pattern in string_tests (GH-110170) (#110182) 2023-10-02 17:48:17 +02:00
test___all__.py gh-99482: remove jython compatibility parts from stdlib and tests (#99484) 2022-12-23 14:17:24 -06:00
test__locale.py
test__opcode.py GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-103083) 2023-04-12 12:04:55 +01:00
test__osx_support.py
test__xxinterpchannels.py GH-103805: Lib test f541 linting issue fix (#103812) 2023-04-24 23:24:49 +00:00
test__xxsubinterpreters.py [3.12] gh-115142: Skip `test__xxsubinterpreters if _testcapi` is not available (#116543) 2024-03-09 14:06:24 +00:00
test_abc.py [3.12] gh-106300: Improve assertRaises(Exception) usages in tests (GH-106302) (GH-106534) 2023-07-07 14:25:24 -07:00
test_abstract_numbers.py [3.12] gh-77465: Increase test coverage for the numbers module (GH-111738) (GH-114556) 2024-01-25 15:36:20 +00:00
test_aifc.py
test_argparse.py [3.12] gh-121018: Fix more cases of exiting in argparse when exit_on_error=False (GH-121056) (GH-121129) 2024-06-28 14:52:07 +00:00
test_array.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_asdl_parser.py
test_asyncgen.py [3.12] GH-117881: fix athrow().throw()/asend().throw() concurrent access (GH-117882) (#118458) 2024-05-02 10:23:25 +02:00
test_atexit.py
test_audioop.py
test_audit.py [3.12] gh-120373: Mark test_audit.test_http as requiring the network resource (GH-120374) (#120949) 2024-06-24 13:37:51 +00:00
test_augassign.py
test_base64.py [3.12] gh-74678: Increase base64 test coverage (GH-21913) (GH-113811) 2024-01-08 11:20:36 +00:00
test_baseexception.py [3.12] chore: fix typos (#116345) (#116370) 2024-03-05 18:51:17 +00:00
test_bdb.py gh-101517: fix line number propagation in code generated for except* (#103550) 2023-04-24 21:58:51 +01:00
test_bigaddrspace.py
test_bigmem.py gh-102701: Fix overflow in dictobject.c (GH-102750) 2023-03-17 22:39:09 +09:00
test_binascii.py [3.12] gh-118314: Fix padding edge case in binascii.a2b_base64 strict mode (GH-118320) (GH-118691) 2024-05-07 09:35:49 +00:00
test_binop.py
test_bisect.py gh-96538: Fix refleak in _bisectmodule.c (gh-96619) 2022-09-06 19:37:18 -04:00
test_bool.py gh-82012: Deprecate bitwise inversion (~) of bool (#103487) 2023-05-03 00:00:42 -07:00
test_buffer.py [3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421) (#108798) 2023-09-03 01:22:33 +02:00
test_bufio.py
test_builtin.py [3.12] gh-118899: Add tests for NotImplemented attribute access (GH-118902) (#118969) 2024-05-12 14:22:58 +00:00
test_bytes.py [3.12] gh-104231: Add more tests for str(), repr(), ascii(), and bytes() (GH-112551) (GH-112555) 2023-12-01 10:16:47 +02:00
test_bz2.py [3.12] gh-115961: Improve tests for compressed file-like objects (GH-115963) (GH-116032) 2024-02-28 11:00:50 +02:00
test_c_locale_coercion.py [3.12] gh-109989: Fix test_c_locale_coercion when PYTHONIOENCODING is set (GH-113378) (#113398) 2023-12-23 21:57:54 +01:00
test_calendar.py gh-104012: Ensure test_calendar.CalendarTestCase.test_deprecation_warning consistently passes (#104014) 2023-04-30 15:51:46 +00:00
test_call.py [3.12] GH-112215: Backport C recursion changes (GH-115083) 2024-02-13 10:45:59 +01:00
test_cgi.py
test_cgitb.py
test_charmapcodec.py
test_class.py [3.12] gh-107178: Add the C API tests for the Abstract Objects Layer (GH-107179) (#107728) 2023-08-16 14:29:08 +02:00
test_clinic.py [3.12] gh-117613: Argument Clinic: ensure that defining class params are positional-only (#117939) 2024-04-17 21:11:17 +00:00
test_cmath.py gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202) 2023-05-10 17:44:52 +01:00
test_cmd.py [3.12] gh-111426: Remove test_cmd.test_coverage (GH-111427) (#111432) 2023-10-28 23:40:02 +00:00
test_cmd_line.py [3.12] gh-116858: Add @cpython_only to several tests in test_cmd_line (GH-116859) (#116889) 2024-03-16 09:31:28 +00:00
test_cmd_line_script.py [3.12] gh-103186: Fix or catch 'extra' stderr output from unittests (GH-103196) (#106605) 2023-07-10 21:03:32 +00:00
test_code.py [3.12] GH-109052: Use the base opcode when comparing code objects (GH-112329) 2023-11-23 10:18:17 -08:00
test_code_module.py
test_codeccallbacks.py
test_codecencodings_cn.py
test_codecencodings_hk.py
test_codecencodings_iso2022.py [3.12] gh-101180: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds (gh-111695) (gh-111769) 2023-11-06 11:31:58 +00: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.12] gh-109848: Make test_rot13_func in test_codecs independent (GH-109850) (GH-110504) 2023-10-07 13:39:19 +00:00
test_codeop.py [3.12] gh-113703: Correctly identify incomplete f-strings in the codeop module (GH-113709) (#113733) 2024-01-05 13:23:40 +00:00
test_collections.py gh-91896: Revert some very noisy DeprecationWarnings for ByteString (#104424) 2023-05-13 09:55:35 +01:00
test_colorsys.py [3.12] gh-106498: Revert incorrect colorsys.rgb_to_hls change (GH-106627) (#106632) 2023-07-11 15:47:15 +00:00
test_compare.py gh-56276: Add tests to test_compare (#3199) 2023-05-20 12:07:40 -04:00
test_compile.py [3.12] gh-120722: Set position on RETURN_VALUE in lambda (GH-120724) (#120739) 2024-06-19 13:19:39 +00:00
test_compileall.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_compiler_assemble.py gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441) 2023-05-09 11:02:14 -06:00
test_compiler_codegen.py [3.12] gh-93691: fix too broad source locations of for statement iterators (GH-120330 (#120405) 2024-06-13 11:38:36 +01:00
test_complex.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_configparser.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_contains.py
test_context.py [3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421) (#108798) 2023-09-03 01:22:33 +02:00
test_contextlib.py [3.12] gh-103791: handle BaseExceptionGroup in contextlib.suppress() (GH-111910) (#111955) 2023-11-10 14:00:48 +00:00
test_contextlib_async.py [3.12] gh-110378: Fix test_async_gen_propagates_generator_exit in test_contextlib_async (GH-110500) (#110610) 2023-10-10 13:12:30 +02:00
test_copy.py gh-100871: Improve copy module tests (GH-100872) 2023-01-11 09:14:41 -08:00
test_copyreg.py
test_coroutines.py [3.12] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410) (GH-113429) 2023-12-23 11:50:01 +00:00
test_cprofile.py [3.12] gh-120289: Disallow disable() and clear() in external timer to prevent use-after-free (GH-120297) (#121989) 2024-07-18 16:37:49 -07:00
test_crashers.py
test_crypt.py
test_csv.py [3.12] gh-67044: Always quote or escape \r and \n in csv.writer() (GH-115741) (GH-115866) 2024-02-23 20:45:04 +00:00
test_curses.py [3.12] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410) (GH-113429) 2023-12-23 11:50:01 +00:00
test_datetime.py [3.12] gh-120242: Fix handling of [setUp,tearDown]Class in test_datetime (GH-120243) (#120260) 2024-06-08 08:09:55 +00:00
test_dbm.py
test_dbm_dumb.py
test_dbm_gnu.py GH-46412: More efficient bool() for ndbm/_gdbmmodule (#96692) 2022-09-08 19:32:40 -07:00
test_dbm_ndbm.py GH-46412: More efficient bool() for ndbm/_gdbmmodule (#96692) 2022-09-08 19:32:40 -07:00
test_decimal.py [3.12] Restore decimal context after decimal doctests (GH-120149) (GH-120168) 2024-06-06 17:31:36 +00:00
test_decorators.py
test_defaultdict.py
test_deque.py [3.12] gh-115243: Fix crash in deque.index() when the deque is concurrently modified (GH-115247) (GH-115465) 2024-02-14 17:17:58 +00:00
test_descr.py [3.12] gh-117797: Improve test_descr.test_not_implemented (GH-117798) (#117921) 2024-04-16 12:50:10 +03:00
test_descrtut.py [3.12] gh-115450: Fix direct invocation of test_desctut (GH-115451) (#115453) 2024-02-14 13:59:47 +00:00
test_devpoll.py
test_dict.py [3.12] GH-107263: Increase C stack limit for most functions, except _PyEval_EvalFrameDefault() (GH-107535) (#107618) 2023-08-04 12:25:51 +02:00
test_dict_version.py
test_dictcomps.py
test_dictviews.py [3.12] GH-107263: Increase C stack limit for most functions, except _PyEval_EvalFrameDefault() (GH-107535) (#107618) 2023-08-04 12:25:51 +02:00
test_difflib.py
test_difflib_expect.html
test_dis.py gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441) 2023-05-09 11:02:14 -06:00
test_docxmlrpc.py
test_dtrace.py [3.12] gh-104280: Add test cases for DTrace probes (GH-107125) (#107489) 2023-07-31 11:16:30 +02:00
test_dynamic.py [3.12] Fix typos in docs and comments (#109619) (#109621) 2023-10-02 17:34:49 +00:00
test_dynamicclassattribute.py
test_eintr.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_embed.py [3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122250) 2024-07-29 10:25:17 -06:00
test_ensurepip.py gh-95299: Stop installing setuptools as a part of ensurepip and venv (#101039) 2023-04-17 23:43:34 -05:00
test_enum.py [3.12] gh-120361: Add nonmember test with enum flags inside to test_enum (GH-120364) (#120512) 2024-06-14 20:59:12 +03:00
test_enumerate.py
test_eof.py gh-102856: Initial implementation of PEP 701 (#102855) 2023-04-19 11:18:16 -05:00
test_epoll.py gh-102795: Fix use of poll in test_epoll's test_control_and_wait (#102796) 2023-05-04 14:38:20 +00:00
test_errno.py
test_except_star.py gh-103590: do not wrap a single exception raised from a try-except* (#103665) 2023-04-27 12:52:15 +01:00
test_exception_group.py [3.12] GH-107263: Increase C stack limit for most functions, except _PyEval_EvalFrameDefault() (GH-107535) (#107618) 2023-08-04 12:25:51 +02:00
test_exception_hierarchy.py gh-96005: FreeBSD has ENOTCAPABLE, too (GH-96034) 2022-08-17 07:24:53 +02:00
test_exception_variations.py
test_exceptions.py [3.12] gh-120544: Add else: fail() to tests where exception is expected (GH-120545) (#120547) 2024-06-15 12:54:22 +01:00
test_extcall.py gh-96751: Remove dead code from CALL_FUNCTION_EX opcode (GH-96752) 2022-09-15 10:33:13 +01:00
test_faulthandler.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_fcntl.py [3.12] Make test_fcntl quiet (GH-108758) (#108760) 2023-09-01 15:36:52 +02:00
test_file.py Fix links to old SF bugs (#95648) 2022-08-04 18:12:35 +02:00
test_file_eintr.py
test_filecmp.py
test_fileinput.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_fileio.py Make use of TESTFN_ASCII in test_fileio (GH-101645) 2023-02-07 09:22:58 -08:00
test_fileutils.py
test_finalization.py
test_float.py [3.12] gh-111765: Move old PyFloat_* tests to Lib/test/test_capi/test_float.py (GH-111766) (GH-111818) 2023-11-07 12:06:21 +00:00
test_flufl.py
test_fnmatch.py
test_fork1.py
test_format.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_fractions.py [3.12] gh-119189: Fix the power operator for Fraction (GH-119242) (GH-119835) 2024-07-16 10:44:05 +03:00
test_frame.py [3.12] Fix typos in docs and comments (#109619) (#109621) 2023-10-02 17:34:49 +00:00
test_frozen.py
test_fstring.py [3.12] gh-122026: Fix identification of mismatched parentheses inside f-strings (GH-122028) (#122062) 2024-07-20 23:03:10 +00:00
test_ftplib.py [3.12] gh-97590: Update docs and tests for ftplib.FTP.voidcmd() (GH-96825) (GH-115601) 2024-02-17 14:54:50 +02:00
test_funcattrs.py [3.12] gh-108000: Test that lambda also has __type_params__ (GH-108002) (#108019) 2023-08-17 12:51:07 +02:00
test_functools.py [3.12] gh-121025: Improve partialmethod.__repr__ (GH-121033) (GH-121038) 2024-06-26 09:29:59 +00:00
test_gc.py [3.12] gh-116604: Correctly honor the gc status when calling _Py_RunGC (GH-116628) (#116653) 2024-03-12 23:38:20 +00:00
test_generator_stop.py
test_generators.py [3.12] gh-121657: Additional yield from error test using lambda (GH-121722) (GH-121962) 2024-07-19 13:50:51 +02:00
test_genericalias.py [3.12] gh-105486: Change the repr of ParamSpec list of args in GenericAlias (GH-105488) (#106297) 2023-07-01 00:32:44 +00:00
test_genericclass.py [3.12] Enable ruff on several more files in Lib/test (#110929) (#110934) 2023-10-16 15:48:02 +00:00
test_genericpath.py gh-118507 : Refactor ntpath native functions (gh-119381) 2024-05-22 15:49:26 +01:00
test_genexps.py
test_getopt.py [3.12] gh-89392: Use unittest test runner for doctests in test_getopt (GH-108916) (#108919) 2023-09-08 15:17:14 +02:00
test_getpass.py
test_getpath.py gh-100320: Fix path calculations on Windows when python.exe is moved outside of the normal location (GH-100947) 2023-01-16 16:05:39 +00:00
test_gettext.py [3.12] gh-110519: Improve deprecation warning in the gettext module (GH-110520) (GH-110563) 2023-10-09 16:27:01 +02:00
test_glob.py [3.12] gh-117127: glob tests: Reopen dir_fd to pick up directory changes (GH-117128) (GH-117150) 2024-03-22 10:24:06 +00:00
test_global.py
test_grammar.py [3.12] Uncomment one grammar test (GH-118361) (#118385) 2024-05-02 06:03:49 +00:00
test_graphlib.py
test_grp.py gh-95395: Add argument type error test (GH-95412) 2022-08-06 18:52:53 +02:00
test_gzip.py [3.12] gh-115961: Improve tests for compressed file-like objects (GH-115963) (GH-116032) 2024-02-28 11:00:50 +02:00
test_hash.py
test_hashlib.py gh-99108: Refresh HACL* from upstream (#104401) 2023-05-11 21:23:52 +00:00
test_heapq.py
test_hmac.py [3.12] bpo-14322: added test case for invalid update to hmac (GH-26636) (#115904) 2024-02-25 10:49:37 +00:00
test_html.py
test_htmlparser.py gh-95813: Improve HTMLParser from the view of inheritance (#95874) 2022-08-18 13:16:33 +02:00
test_http_cookiejar.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_http_cookies.py
test_httplib.py [3.12] gh-100985: Consistently wrap IPv6 IP address during CONNECT (GH-100986) (GH-115591) 2024-02-17 15:01:48 +02:00
test_httpservers.py [3.12] gh-117879: Fix test_httpservers for the build with profiling (GH-117932) (GH-117969) 2024-04-17 10:15:22 +00:00
test_idle.py GH-71383: IDLE - Document testing subsets of modules (#104463) 2023-05-13 23:55:20 -04:00
test_imaplib.py [3.12] gh-120048: Make test_imaplib faster (GH-120050) (#120070) 2024-06-04 19:25:17 +00:00
test_imghdr.py
test_index.py
test_int.py [3.12] gh-118164: Break a loop between _pydecimal and _pylong and optimize int to str conversion (GH-118483) (GH-118590) 2024-05-06 12:10:05 +03:00
test_int_literal.py
test_interpreters.py [3.12] gh-76785: Make test.test_interpreters executable (GH-112982) (GH-113470) 2023-12-25 20:31:57 +02:00
test_io.py [3.12] gh-119506: fix _io.TextIOWrapper.write() write during flush (GH-119507) (#119965) 2024-06-19 10:23:29 +00:00
test_ioctl.py
test_ipaddress.py [3.12] gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-117567) (GH-118391) 2024-04-29 14:41:26 +00:00
test_isinstance.py [3.12] GH-112215: Backport C recursion changes (GH-115083) 2024-02-13 10:45:59 +01:00
test_iter.py [3.12] gh-93691: fix too broad source locations of for statement iterators (GH-120330 (#120405) 2024-06-13 11:38:36 +01:00
test_iterlen.py
test_itertools.py [3.12] gh-115874: Don't use module state in teedataobject tp_dealloc (GH-116204) (#116955) 2024-03-18 12:40:34 +00:00
test_keyword.py gh-103763: Implement PEP 695 (#103764) 2023-05-15 20:36:23 -07:00
test_keywordonlyarg.py [3.12] Enable ruff on several more files in Lib/test (#110929) (#110934) 2023-10-16 15:48:02 +00:00
test_kqueue.py [3.12] gh-110395: invalidate open kqueues after fork (GH-110517) (#111745) 2023-11-11 09:21:52 -08:00
test_largefile.py [3.12] GH-120754: Add more tests around seek + readall (GH-122103) (#122216) 2024-07-24 06:34:05 +00:00
test_launcher.py [3.12] gh-119070: Update test_shebang_executable_extension to always use non-installed version (GH-119846) (GH-120016) 2024-06-04 13:27:58 +02:00
test_linecache.py [3.12] gh-122170: Handle ValueError raised by os.stat() in linecache (GH-122176) (GH-122349) 2024-07-27 10:48:14 +00:00
test_list.py [3.12] gh-120384: Fix array-out-of-bounds crash in list_ass_subscript (GH-120442) (#120825) 2024-06-21 11:08:22 +00:00
test_listcomps.py [3.12] gh-119666: fix multiple class-scope comprehensions referencing __class__ (GH-120295) (#120300) 2024-06-10 00:37:15 -04:00
test_lltrace.py GH-99005: More intrinsics (GH-100774) 2023-01-06 14:47:57 +00:00
test_locale.py
test_logging.py [3.12] gh-120868: Fix breaking change in logging.config when using QueueHandler (GH-120872) (GH-121077) 2024-06-28 17:10:53 +01:00
test_long.py gh-101266: Fix __sizeof__ for subclasses of int (#101394) 2023-02-05 10:02:53 +00:00
test_longexp.py
test_lzma.py [3.12] gh-115961: Improve tests for compressed file-like objects (GH-115963) (GH-116032) 2024-02-28 11:00:50 +02:00
test_mailbox.py [3.12] gh-117467: Add preserving of mailbox owner on flush (GH-117510) (GH-117537) 2024-04-04 10:55:42 +00:00
test_mailcap.py gh-103186: assert in tests that UnsafeMailcapInput warnings are provided (#103217) 2023-04-06 19:13:33 +01:00
test_marshal.py gh-99934: test_marshal.py: add more elements in test_deterministic_sets (GH-99935) 2022-12-03 10:53:20 -06:00
test_math.py [3.12] gh-118671: Updated dead ActiveState links (GH-118730) (#118754) 2024-05-08 07:22:35 +00:00
test_math_property.py gh-94906: Support multiple steps in math.nextafter (#103881) 2023-05-19 21:03:49 +01:00
test_memoryio.py [3.12] gh-111049: Fix crash during garbage collection of the BytesIO buffer object (GH-111221) (GH-113096) 2023-12-14 10:28:57 +00:00
test_memoryview.py gh-90751: memoryview now supports half-float (#96738) 2022-09-10 22:44:10 +02:00
test_metaclass.py
test_mimetypes.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_minidom.py gh-102515: Remove unused imports in the Lib/ directory (#102516) 2023-03-08 11:45:38 +00:00
test_mmap.py gh-81489: Use Unicode APIs for mmap tagname on Windows (GH-14133) 2024-01-11 23:13:02 +00:00
test_modulefinder.py
test_monitoring.py [3.12] gh-116735: Use MISSING for CALL event if argument is absen… (#116873) 2024-03-19 17:00:54 +00:00
test_msilib.py
test_multibytecodec.py [3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421) (#108798) 2023-09-03 01:22:33 +02:00
test_multiprocessing_main_handling.py
test_named_expressions.py [3.12] gh-100746: Improve test_named_expressions.py (GH-116713) (#116747) 2024-03-13 22:03:55 +03:00
test_netrc.py [3.12] gh-89392: Remove test_main() in test_netrc (GH-108860) (#108872) 2023-09-04 21:13:02 +02:00
test_nis.py
test_nntplib.py [3.12] gh-108303: Move all certificates to Lib/test/certdata/ (GH-109489) (#109682) 2023-10-10 22:38:18 +02:00
test_ntpath.py gh-118263: Add additional arguments to path_t (Argument Clinic type) in posixmodule (GH-119608) 2024-05-28 11:13:01 +01:00
test_numeric_tower.py gh-101773: Optimize creation of Fractions in private methods (#101780) 2023-02-27 18:53:22 +00:00
test_opcache.py [3.12] GH-105840: Fix assertion failures when specializing calls with too many __defaults__ (GH-105863) 2023-06-16 18:29:55 +00:00
test_opcodes.py [3.12] gh-108303: Move ann_module*.py files to typinganndata/ folder (GH-108354) (#109672) 2023-10-02 17:10:33 +02:00
test_openpty.py
test_operator.py [3.12] gh-83845: Add tests for operator module (GH-115883) (#117253) 2024-03-26 09:37:41 +00:00
test_optparse.py
test_ordered_dict.py [3.12] gh-105736: Sync pure python version of OrderedDict with the C version (GH-108098) (#108200) 2023-08-21 14:31:11 +02:00
test_os.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_ossaudiodev.py
test_osx_env.py
test_pathlib.py [3.12] gh-104242: Enable test_is_char_device_true in pathlib test on all platform (GH-116983) (GH-117277) 2024-03-27 10:42:37 +02:00
test_patma.py GH-103971: Forward-port test from GH-103980 (GH-103984) 2023-04-28 20:25:48 +00:00
test_pdb.py [3.12] gh-119824: Revert the where solution and use meta commands (#120928) 2024-06-23 14:58:10 -07:00
test_peepholer.py [3.12] gh-112356: LOAD_GLOBAL can only include one PUSH_NULL (#112566) 2023-12-01 00:35:49 +00:00
test_pep646_syntax.py [3.12] gh-89392: Make test_pep646_syntax discoverable (GH-108861) (#108871) 2023-09-04 18:41:42 +02:00
test_perf_profiler.py [3.12] gh-109580: Skip test_perf_profiler on ASAN build (GH-109584) (#109585) 2023-10-02 17:00:11 +02:00
test_perfmaps.py gh-103295: expose API for writing perf map files (#103546) 2023-05-21 11:12:24 +01:00
test_pickle.py [3.12] gh-122311: Add more tests for pickle (GH-122376) (GH-122378) 2024-07-28 09:04:50 +00:00
test_picklebuffer.py
test_pickletools.py
test_pipes.py
test_pkg.py
test_pkgutil.py [3.12] gh-59022: Added tests for pkgutil.extend_path (GH-121673) (GH-121950) 2024-07-19 16:36:26 +02:00
test_platform.py [3.12] gh-116491: Improve test_win32_ver (GH-116506) (#116708) 2024-03-13 07:29:13 +00:00
test_plistlib.py [3.12] GH-112215: Backport C recursion changes (GH-115083) 2024-02-13 10:45:59 +01:00
test_poll.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_popen.py
test_poplib.py [3.12] gh-108303: Move all certificates to Lib/test/certdata/ (GH-109489) (#109682) 2023-10-10 22:38:18 +02:00
test_positional_only_arg.py gh-91210: Improve error message when non-default param follows default (GH-95933) 2022-09-17 10:09:28 -07:00
test_posix.py [3.12] gh-89928: Fix integer conversion of device numbers (GH-31794) (GH-120054) 2024-06-04 17:12:13 +00:00
test_posixpath.py [3.12] gh-121200: Fix test_expanduser_pwd2() of test_posixpath (GH-121228) (#121231) 2024-07-01 16:05:30 +00:00
test_pow.py GH-102341: Improve the test function for pow (#102342) 2023-03-05 12:31:26 -05:00
test_pprint.py
test_print.py
test_profile.py gh-102799: use sys.exception() instead of sys.exc_info() in tests (#103293) 2023-04-06 11:08:25 +01:00
test_property.py [3.12] bpo-24766: doc= argument to subclasses of property not handled correctly (GH-2487) (GH-120312) 2024-06-10 10:32:45 +00:00
test_pstats.py
test_pty.py [3.12] gh-114100: Remove superfluous writing to fd 1 in test_pty (GH-114647) (GH-114655) 2024-01-27 19:29:48 +02:00
test_pulldom.py
test_pwd.py gh-95376: Add test for names containing null (#GH-5394) 2022-08-06 18:53:19 +02:00
test_py_compile.py [3.12] Fix test_py_compile with -O mode (GH-115345) (GH-115669) 2024-02-19 17:30:22 +00:00
test_pyclbr.py [3.12] gh-120449: fix `test_pyclbr` introspection for mangled names (GH-120450) (GH-120701) 2024-06-19 09:20:16 +02:00
test_pyexpat.py [3.12] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116248) 2024-03-06 22:01:45 +00:00
test_queue.py
test_quopri.py
test_raise.py
test_random.py GH-100805: Support numpy.array() in random.choice(). (GH-100830) 2023-01-08 13:40:35 -06:00
test_range.py Revert "Add tests for empty range equality (#103751)" (#103770) 2023-04-24 14:29:57 -04:00
test_re.py [3.12] gh-117594: Require cpu resource to test_search_anchor_at_beginning (g… (gh-117616) 2024-04-08 00:23:55 +00:00
test_readline.py [3.12] gh-121160: Add some tests for readline.set_history_length (GH-121326) (GH-121857) 2024-07-16 17:16:00 +02:00
test_regrtest.py [3.12] gh-121188: Sanitize invalid XML characters in regrtest (GH-121195) (#121205) 2024-07-01 08:47:38 +00:00
test_repl.py
test_reprlib.py [3.12] gh-109818: reprlib.recursive_repr copies __type_params__ (… (#109999) 2023-10-02 17:41:26 +02:00
test_resource.py
test_richcmp.py [3.12] gh-111806: Fix test_recursion in test_richcmp on WASI builds (GH-111830) (GH-111831) 2023-11-07 22:04:29 +00:00
test_rlcompleter.py [3.12] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410) (GH-113429) 2023-12-23 11:50:01 +00:00
test_robotparser.py
test_runpy.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_sax.py [3.12] gh-117187: Fix XML tests for vanilla Expat <2.6.0 (GH-117203) (GH-117244) 2024-03-26 02:08:23 +00:00
test_sched.py gh-90808: add more examples to test_sched.test_priority (#31144) 2022-09-20 18:34:13 -07:00
test_scope.py
test_script_helper.py
test_secrets.py
test_select.py
test_selectors.py [3.12] gh-110038: KqueueSelector must count all read/write events (GH-110039) (#110043) 2023-10-02 17:42:55 +02:00
test_set.py Fix links to old SF bugs (#95648) 2022-08-04 18:12:35 +02:00
test_setcomps.py
test_shelve.py
test_shlex.py gh-102515: Remove unused imports in the Lib/ directory (#102516) 2023-03-08 11:45:38 +00:00
test_shutil.py [3.12] GH-89727: Fix shutil.rmtree() recursion error on deep trees (GH-119808) (#119919) 2024-06-01 20:39:35 +01:00
test_signal.py [3.12] gh-120039: Reduce expected timeout in test_siginterrupt_off (GH-120047) (#120061) 2024-06-04 18:10:41 +00:00
test_site.py [3.12] gh-113659: Skip hidden .pth files (GH-113660) (GH-114143) 2024-01-16 18:57:14 +00:00
test_slice.py GH-84783: Make the slice object hashable (GH-101264) 2023-02-18 18:22:02 -06:00
test_smtplib.py [3.12] gh-108303: Move smtpd to test.support (GH-114368) (#114427) 2024-01-22 14:08:31 +00:00
test_smtpnet.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_sndhdr.py
test_socket.py [3.12] [3.13] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-119465) (GH-119479) (#119484) 2024-05-23 23:23:55 +00:00
test_socketserver.py [3.12] gh-110393: Remove watchdog with hardcoded timeout (GH-110400) (#110445) 2023-10-05 22:17:20 +00:00
test_sort.py gh-95173: Add a regression test for sorting tuples containing None (#95464) 2022-08-01 18:02:09 +02:00
test_source_encoding.py [3.12] gh-108303: Move tokenize-related data to Lib/test/tokenizedata (GH-109265) (#109677) 2023-10-02 17:11:24 +02:00
test_spwd.py
test_ssl.py [3.12] Fix reversed assertRegex checks in test_ssl. (GH-117351) (#117359) 2024-03-29 01:19:04 +00:00
test_stable_abi_ctypes.py [3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763) (#105352) 2023-06-06 16:22:04 +02:00
test_startfile.py
test_stat.py [3.12] bpo-40648: Test modes that file can get with chmod() on Windows (GH-20130) (GH-113070) 2023-12-13 20:50:50 +00:00
test_statistics.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_strftime.py gh-99482: remove jython compatibility parts from stdlib and tests (#99484) 2022-12-23 14:17:24 -06:00
test_string.py
test_string_literals.py [3.12] gh-111380: Show SyntaxWarnings only once when parsing if invalid syntax is encouintered (GH-111381) (#111382) 2023-10-27 04:02:17 +00:00
test_stringprep.py
test_strptime.py [3.12] bpo-36959: Fix error messages for invalid ISO format string in _strptime() (GH-13408) (GH-113495) 2023-12-26 21:56:42 +02:00
test_strtod.py
test_struct.py [3.12] gh-112358: Fix Python 3.12 regression with subclassing struct.Struct (GH-112424) (#112426) 2023-11-27 08:25:06 +00:00
test_structseq.py [3.12] gh-110267: Add tests for pickling and copying PyStructSequence objects (GH-110272) (GH-110285) 2023-10-04 12:01:03 +03:00
test_subclassinit.py [3.12] Enable ruff on several more files in Lib/test (#110929) (#110934) 2023-10-16 15:48:02 +00:00
test_subprocess.py [3.12] gh-121571: Do not use EnvironmentError in tests, use OSError instead (GH-121572) (#121575) 2024-07-10 10:35:29 +00:00
test_sunau.py
test_sundry.py gh-92584: Remove the distutils package (#99061) 2022-11-03 19:27:27 +01:00
test_super.py gh-120198: Fix race condition when editing __class__ with an audit hook active (GH-120195) 2024-06-12 14:06:24 +01:00
test_support.py [3.12] gh-111165: Move test running code from test.support to libregrtest (GH-111166) (GH-111316) 2023-10-25 14:56:27 +03:00
test_symtable.py [3.12] gh-119698: fix a special case in symtable.Class.get_methods (GH-121802) (#121910) 2024-07-17 22:32:29 +00:00
test_syntax.py [3.12] gh-116767: fix crash on 'async with' with many context managers (GH-118348) (#118477) 2024-05-01 18:23:29 +01:00
test_sys.py [3.12] gh-112503: Fix test_sys on WASI (gh-112505) 2023-11-29 00:36:07 +00:00
test_sys_setprofile.py [3.12] gh-122029: Log call events in sys.setprofile when it's a method with c function (GH-122072) (GH-122206) 2024-07-23 22:44:43 +00:00
test_sys_settrace.py [3.12] gh-93691: fix too broad source locations of for statement iterators (GH-120330 (#120405) 2024-06-13 11:38:36 +01:00
test_sysconfig.py [3.12] gh-103224: Resolve paths properly in test_sysconfig (GH-103292) (GH-115100) 2024-02-07 11:36:10 +02:00
test_syslog.py gh-99127: Allow some features of syslog to the main interpreter only (gh-99128) 2022-11-30 07:58:20 +09:00
test_tabnanny.py [3.12] gh-120495: Fix incorrect exception handling in Tab Nanny (GH-120498) (#120549) 2024-06-15 11:21:05 +00:00
test_tarfile.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_tcl.py [3.12] gh-119614: Fix truncation of strings with embedded null characters in Tkinter (GH-120909) (GH-120939) 2024-06-24 09:39:56 +00:00
test_telnetlib.py
test_tempfile.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_termios.py [3.12] gh-81002: Add tests for termios (GH-110386) (GH-110619) 2023-10-10 14:10:55 +02:00
test_textwrap.py
test_thread.py gh-100228: Warn from os.fork() if other threads exist. (#100229) 2022-12-29 14:41:39 -08:00
test_threadedtempfile.py
test_threading.py [3.12] gh-113964: Don't prevent new threads until all non-daemon threads exit (GH-116677) (#117029) 2024-03-19 15:22:42 -04:00
test_threading_local.py GH-100892: Fix race in clearing threading.local (#100922) 2023-01-11 16:03:31 +05:30
test_threadsignals.py [3.12] gh-71052: Use raise_signal in ThreadSignals.test_signals (GH-116423) (#116618) 2024-03-11 21:09:42 +00:00
test_time.py Remove space. (GH-97807) 2022-10-03 17:12:36 -07:00
test_timeit.py
test_timeout.py [3.12] gh-75743: Restore test_timeout.testConnectTimeout() (GH-109087) (#109103) 2023-09-08 15:24:55 +02:00
test_tix.py Fix typo "involvin" → "involving" (#104166) 2023-05-04 13:03:52 +00:00
test_tokenize.py [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
test_trace.py [3.12] gh-103956: Fix trace output in case of missing source line (GH-103958) (GH-118832) 2024-05-09 12:51:03 +00:00
test_traceback.py [3.12] gh-116034: fix location info on the error of a failed assertion (#116054) 2024-02-29 12:36:54 +00:00
test_tracemalloc.py GH-96612: Skip incomplete frames in tracemalloc traces. (GH-96613) 2022-09-06 17:37:47 +01:00
test_ttk_textonly.py
test_tty.py [3.12] gh-114328: tty cbreak mode should not alter ICRNL (GH-114335) (#114410) 2024-01-21 23:41:03 +00:00
test_tuple.py
test_turtle.py [3.12] gh-107805: Fix signatures of module-level generated functions in turtle (GH-107807) (#108749) 2023-09-01 15:32:35 +02:00
test_type_aliases.py [3.12] gh-119821: Support non-dict globals in LOAD_FROM_DICT_OR_GLOBALS (#119822) (#119890) 2024-05-31 21:56:38 -07:00
test_type_annotations.py [3.12] gh-105164: Detect annotations inside match blocks (GH-105177) (#105313) 2023-06-05 13:42:31 +00:00
test_type_cache.py [3.12] Check for valid tp_version_tag in specializer (gh-89811) (gh-114216) 2024-01-20 04:45:33 +08:00
test_type_comments.py gh-102856: Initial implementation of PEP 701 (#102855) 2023-04-19 11:18:16 -05:00
test_type_params.py [3.12] gh-119311: Fix name mangling with PEP 695 generic classes (#119464) (#119644) 2024-06-04 19:55:45 +00:00
test_typechecks.py
test_types.py [3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122250) 2024-07-29 10:25:17 -06:00
test_typing.py [3.12] gh-114053: Fix another edge case involving get_type_hints, PEP 695 and PEP 563 (GH-120272) (#121004) 2024-06-25 16:31:01 +00:00
test_ucn.py
test_unary.py gh-99688: Fix outdated tests in test_unary (#99712) 2022-12-11 18:44:29 -05:00
test_unicode.py [3.12] gh-104231: Add more tests for str(), repr(), ascii(), and bytes() (GH-112551) (GH-112555) 2023-12-01 10:16:47 +02:00
test_unicode_file.py
test_unicode_file_functions.py gh-95853: Add script to automate WASM build (GH-95828) 2022-08-13 21:56:08 +02:00
test_unicode_identifiers.py [3.12] gh-108303: Move tokenize-related data to Lib/test/tokenizedata (GH-109265) (#109677) 2023-10-02 17:11:24 +02:00
test_unicodedata.py [3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421) (#108798) 2023-09-03 01:22:33 +02:00
test_univnewlines.py
test_unpack.py [3.12] Fix typos in docs and comments (#109619) (#109621) 2023-10-02 17:34:49 +00:00
test_unpack_ex.py
test_unparse.py [3.12] gh-115931: Fix SyntaxWarnings in test_unparse (GH-115935) (#115948) 2024-02-26 13:00:14 +00:00
test_urllib.py gh-88500: Reduce memory use of urllib.unquote (#96763) 2022-12-10 16:17:39 -08:00
test_urllib2.py [3.12] gh-66543: Fix mimetype.guess_type() (GH-117217) (GH-117256) 2024-03-26 11:43:36 +00:00
test_urllib2_localnet.py [3.12] gh-108303: Move all certificates to Lib/test/certdata/ (GH-109489) (#109682) 2023-10-10 22:38:18 +02:00
test_urllib2net.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_urllib_response.py
test_urllibnet.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_urlparse.py [3.12] Add yet few cases for urlparse/urlunparse roundtrip tests (GH-119031) (GH-119036) 2024-05-14 14:16:27 +00:00
test_userdict.py
test_userlist.py
test_userstring.py
test_utf8_mode.py [3.12] Add support.MS_WINDOWS constant (#110446) (#110452) 2023-10-06 01:26:14 +00:00
test_utf8source.py
test_uu.py gh-99889: Fix directory traversal security flaw in uu.decode() (#104096) 2023-05-09 16:01:58 +00:00
test_uuid.py [3.12] gh-103186: Fix or catch 'extra' stderr output from unittests (GH-103196) (#106605) 2023-07-10 21:03:32 +00:00
test_venv.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_wait3.py
test_wait4.py
test_wave.py gh-77171: Fixes SubFormat check to compare the entire value. Add docs (GH-97509) 2022-09-23 16:08:21 +01:00
test_weakref.py [3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421) (#108798) 2023-09-03 01:22:33 +02:00
test_weakset.py
test_webbrowser.py bpo-44844: Enable detection of Microsoft Edge browser in webbrowser module (GH-29908) 2023-04-04 17:00:03 +01:00
test_winapi.py gh-119690: Adds Unicode support for named pipes in _winapi (GH-119717) 2024-05-30 15:40:23 +01:00
test_winconsoleio.py gh-114561: Mark some tests in test_wincosoleio with requires_resource('console') decorator (GH-114565) 2024-01-25 20:18:23 +00:00
test_winreg.py gh-103092: Isolate winreg (#103250) 2023-04-17 12:30:48 -06:00
test_winsound.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_with.py gh-102799: use exception instance instead of sys.exc_info() (#102885) 2023-03-31 11:23:02 +01:00
test_wmi.py gh-112278: Improve error handling in wmi module and tests (GH-117818) 2024-04-15 16:43:28 +01:00
test_wsgiref.py
test_xdrlib.py
test_xml_dom_minicompat.py
test_xml_etree.py [3.12] gh-117187: Fix XML tests for vanilla Expat <2.6.0 (GH-117203) (GH-117244) 2024-03-26 02:08:23 +00:00
test_xml_etree_c.py [3.12] bpo-45229: Make ElementTree tests discoverable (GH-108859) (#108873) 2023-09-05 12:51:37 +02:00
test_xmlrpc.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
test_xmlrpc_net.py
test_xxlimited.py
test_xxtestfuzz.py
test_yield_from.py
test_zipapp.py [3.12] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) (GH-119088) 2024-05-16 08:04:37 +00:00
test_zipfile64.py gh-102515: Remove unused imports in the Lib/ directory (#102516) 2023-03-08 11:45:38 +00:00
test_zipimport.py [3.12] Improve zipimport tests (GH-121535) (GH-121570) (GH-121576) 2024-07-10 10:50:50 +00:00
test_zipimport_support.py [3.12] gh-108303: Move all doctest related files and tests to Lib/test/test_doctest/ (GH-112109) (#114254) 2024-01-18 16:25:04 +00:00
test_zlib.py [3.12] gh-112769: test_zlib: Fix comparison of ZLIB_RUNTIME_VERSION with non-int suffix (GH-112771) (GH-112773) 2023-12-05 20:03:00 +00:00
testcodec.py
testtar.tar
testtar.tar.xz
tf_inherit_check.py
time_hashlib.py
win_console_handler.py
xmltests.py
zip_cp437_header.zip
zipdir.zip
zipdir_backslash.zip [3.12] gh-117084: Fix ZIP file extraction for directory entry names with backslashes on Windows (GH-117129) (GH-117162) 2024-03-22 18:35:12 +00:00