cpython/Lib/test
Patrick McLean 2b2ead7438 bpo-36046: Add user and group parameters to subprocess (GH-11950)
* subprocess: Add user, group and extra_groups paremeters to subprocess.Popen

This adds a `user` parameter to the Popen constructor that will call
setreuid() in the child before calling exec(). This allows processes
running as root to safely drop privileges before running the subprocess
without having to use a preexec_fn.

This also adds a `group` parameter that will call setregid() in
the child process before calling exec().

Finally an `extra_groups` parameter was added that will call
setgroups() to set the supplimental groups.
2019-09-12 18:15:44 +01:00
..
audiodata
capath
cjkencodings
crashers
data
decimaltestdata
dtracedata
eintrdata
encoded_modules
imghdrdata
leakers
libregrtest bpo-37936: Systematically distinguish rooted vs. unrooted in .gitignore (GH-15823) 2019-09-11 10:25:26 +01:00
sndhdrdata
subprocessdata
support bpo-18578: Rename and document test.bytecode_helper as test.support.bytecode_helper (GH-15168) 2019-09-12 10:02:59 +01:00
test_asyncio bpo-36373: Deprecate explicit loop in task and subprocess API (GH-16033) 2019-09-12 15:40:40 +03:00
test_email bpo-37764: Fix infinite loop when parsing unstructured email headers. (GH-15239) 2019-08-31 08:25:35 -07:00
test_import bpo-37409: fix relative import with no parent (#14956) 2019-09-11 11:09:47 +01:00
test_importlib bpo-38086: Sync importlib.metadata with importlib_metadata 0.21. (GH-15840) 2019-09-10 14:53:31 +01:00
test_json bpo-37805: Add tests for json.dump(..., skipkeys=True) (GH-15489) 2019-08-26 00:04:35 -07:00
test_tools bpo-36876: Add a tool that identifies unsupported global C variables. (#15877) 2019-09-11 19:49:45 +01:00
test_warnings Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
tracedmodules
xmltestdata
ziptestdata bpo-28494: Test existing zipfile working behavior. (GH-15853) 2019-09-10 09:14:11 -07:00
__init__.py
__main__.py
_test_multiprocessing.py bpo-38018: Fix test for multiprocessing.shared_memory in BSD systems (GH-15821) 2019-09-10 07:48:24 +01:00
allsans.pem
ann_module.py
ann_module2.py
ann_module3.py
audiotest.au
audiotests.py
audit-tests.py
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 bpo-37034: Display argument name on errors with keyword arguments with Argument Clinic. (GH-13593) 2019-08-29 17:49:08 +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
datetimetester.py bpo-35066: Make trailing percent test more portable. (GH-15907) 2019-09-11 11:50:38 +01:00
dis_module.py
doctest_aliases.py
double_const.py
empty.vbs
exception_hierarchy.txt bpo-37757: Disallow PEP 572 cases that expose implementation details (GH-15131) 2019-08-25 23:45:40 +10: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
good_getattr.py
idnsans.pem
ieee754.txt
imp_dummy.py
inspect_fodder.py
inspect_fodder2.py
keycert.passwd.pem
keycert.pem
keycert2.pem
keycert3.pem
keycert4.pem
keycertecc.pem
list_tests.py bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) 2019-08-04 14:12:48 +03:00
lock_tests.py bpo-15999: Clean up of handling boolean arguments. (GH-15610) 2019-09-01 12:16:51 +03:00
mailcap.txt
make_ssl_certs.py
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
nokia.pem
nullbytecert.pem
nullcert.pem
pickletester.py Don't skip pickle check_frame_opcodes() (GH-15025) 2019-07-30 12:08:17 -07:00
profilee.py
pstats.pck
pycacert.pem
pycakey.pem
pyclbr_input.py
pydoc_mod.py
pydocfodder.py
pythoninfo.py bpo-37412: pythoninfo: add Windows long paths (GH-14434) 2019-06-28 18:05:05 +02:00
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py bpo-36528: Remove duplicate re tests. (GH-2689) 2019-09-11 17:02:34 +01:00
regrtest.py bpo-37473: Don't import importlib ASAP in tests (GH-14661) 2019-07-14 19:31:12 +02:00
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 bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) 2019-08-04 14:12:48 +03: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
talos-2019-0758.pem
test___all__.py
test___future__.py
test__locale.py
test__opcode.py
test__osx_support.py
test__xxsubinterpreters.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_abc.py bpo-34331: Fix incorrectly pluralized abstract class error message. (GH-8670) 2019-09-11 17:29:44 +02:00
test_abstract_numbers.py
test_aifc.py
test_argparse.py bpo-9938: Add optional keyword argument exit_on_error to argparse.ArgumentParser (GH-15362) 2019-09-12 03:56:05 -07:00
test_array.py
test_asdl_parser.py
test_ast.py bpo-37995: Add an option to ast.dump() to produce a multiline output. (GH-15631) 2019-09-09 19:33:13 +03:00
test_asyncgen.py
test_asynchat.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_asyncore.py
test_atexit.py
test_audioop.py
test_audit.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_augassign.py
test_base64.py
test_baseexception.py
test_bdb.py
test_bigaddrspace.py bpo-37758: Cut always-constant conditionals on sys.maxunicode. (GH-15302) 2019-09-09 08:20:40 -07:00
test_bigmem.py
test_binascii.py
test_binhex.py
test_binop.py
test_bisect.py
test_bool.py
test_buffer.py Unmark files as executable that can't actually be executed. (GH-15353) 2019-08-20 21:53:59 -07:00
test_bufio.py
test_builtin.py Fix the ImportWarning regarding __spec__ and __package__ being None (GH-16003) 2019-09-12 10:29:36 +01:00
test_bytes.py bpo-37840: Fix handling of negative indices in bytearray_getitem() (GH-15250) 2019-09-09 09:28:34 -07:00
test_bz2.py bpo-37707: Exclude expensive unit tests from PGO task (GH-15009) 2019-07-30 11:08:18 -07:00
test_c_locale_coercion.py bpo-37335, test_c_locale_coercion: Remove unnecessary code (GH-14447) 2019-07-02 12:48:28 +02:00
test_calendar.py
test_call.py bpo-37499: Test various C calling conventions (GH-15776) 2019-09-10 04:21:09 -07:00
test_capi.py bpo-36046: Add user and group parameters to subprocess (GH-11950) 2019-09-12 18:15:44 +01:00
test_cgi.py bpo-20504 : in cgi.py, fix bug when a multipart/form-data request has… (#10638) 2019-09-11 12:05:53 +01:00
test_cgitb.py
test_charmapcodec.py
test_check_c_globals.py bpo-36876: Skip test_check_c_globals for now. (gh-16017) 2019-09-12 10:51:00 +01:00
test_class.py
test_clinic.py bpo-36876: Add a tool that identifies unsupported global C variables. (#15877) 2019-09-11 19:49:45 +01:00
test_cmath.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_cmd.py
test_cmd_line.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_cmd_line_script.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_code.py
test_code_module.py
test_codeccallbacks.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02: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 bpo-37876: Tests for ROT-13 codec (GH-15314) 2019-09-09 07:50:36 -07:00
test_codeop.py
test_collections.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_colorsys.py
test_compare.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_compile.py bpo-37500: Make sure dead code does not generate bytecode but also detect syntax errors (GH-14612) 2019-07-15 02:15:01 -07:00
test_compileall.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_complex.py
test_concurrent_futures.py bpo-37421: test_concurrent_futures stops ForkServer (GH-14643) 2019-07-08 10:49:11 +02:00
test_configparser.py
test_contains.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_context.py
test_contextlib.py
test_contextlib_async.py
test_copy.py
test_copyreg.py
test_coroutines.py
test_cprofile.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_crashers.py
test_crypt.py bpo-25172: Add test for crypt ImportError on Windows (GH-15252) 2019-08-13 14:27:34 -07:00
test_csv.py
test_ctypes.py
test_curses.py
test_dataclasses.py Unmark files as executable that can't actually be executed. (GH-15353) 2019-08-20 21:53:59 -07:00
test_datetime.py
test_dbm.py
test_dbm_dumb.py
test_dbm_gnu.py
test_dbm_ndbm.py
test_decimal.py
test_decorators.py bpo-19072: Make @classmethod support chained decorators (GH-8405) 2019-08-24 15:37:25 -07:00
test_defaultdict.py
test_deque.py
test_descr.py bpo-37619: update_one_slot() should not ignore wrapper descriptors for wrong type (GH-14836) 2019-09-10 04:21:57 -07:00
test_descrtut.py
test_devpoll.py closes bpo-37252: Fix devpoll tests. (GH-14017) 2019-09-11 14:42:04 +01:00
test_dict.py
test_dict_version.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_dictcomps.py
test_dictviews.py bpo-27575: port set intersection logic into dictview intersection (GH-7696) 2019-08-26 00:17:43 -07:00
test_difflib.py Fix difflib ? hint in diff output when dealing with tabs (#15201) 2019-08-21 13:59:25 -05:00
test_difflib_expect.html
test_dis.py bpo-18578: Rename and document test.bytecode_helper as test.support.bytecode_helper (GH-15168) 2019-09-12 10:02:59 +01:00
test_distutils.py
test_doctest.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_doctest.txt
test_doctest2.py
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_dtrace.py
test_dynamic.py
test_dynamicclassattribute.py
test_eintr.py Fix typos in docs, comments and test assert messages (#14872) 2019-07-21 16:12:33 -04:00
test_embed.py bpo-36763: PyConfig_Read() handles PySys_AddXOption() (GH-15431) 2019-08-23 18:03:08 +01:00
test_ensurepip.py
test_enum.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_enumerate.py
test_eof.py
test_epoll.py
test_errno.py
test_exception_hierarchy.py
test_exception_variations.py
test_exceptions.py bpo-34880: Add the LOAD_ASSERTION_ERROR opcode. (GH-15073) 2019-08-25 12:44:09 +03:00
test_extcall.py bpo-37540: vectorcall: keyword names must be strings (GH-14682) 2019-08-16 03:41:27 -07:00
test_faulthandler.py bpo-37933: Fix faulthandler.cancel_dump_traceback_later() (GH-15440) 2019-08-29 18:30:04 +02:00
test_fcntl.py bpo-37964: Make sure test works if TESTFN is in a non-ASCII directory. (GH-15568) 2019-08-28 22:06:49 -07:00
test_file.py
test_file_eintr.py
test_filecmp.py
test_fileinput.py
test_fileio.py
test_finalization.py
test_float.py
test_flufl.py
test_fnmatch.py
test_fork1.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_format.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_fractions.py bpo-37819: Add Fraction.as_integer_ratio() (GH-15212) 2019-08-11 14:40:59 -07:00
test_frame.py
test_frozen.py
test_fstring.py bpo-32912: Revert SyntaxWarning on invalid escape sequences. (GH-15195) 2019-08-10 00:19:07 -07:00
test_ftplib.py
test_funcattrs.py
test_functools.py
test_future.py
test_future3.py
test_future4.py
test_future5.py
test_gc.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_gdb.py bpo-37499: Test various C calling conventions (GH-15776) 2019-09-10 04:21:09 -07:00
test_generator_stop.py
test_generators.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_genericclass.py
test_genericpath.py
test_genexps.py
test_getargs2.py
test_getopt.py
test_getpass.py
test_gettext.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_glob.py bpo-37935: Added tests for os.walk(), glob.iglob() and Path.glob() (GH-15956) 2019-09-12 13:54:48 +01:00
test_global.py
test_grammar.py bpo-37830: Fix compilation of break and continue in finally. (GH-15320) 2019-08-24 13:11:52 +03:00
test_grp.py
test_gzip.py
test_hash.py
test_hashlib.py bpo-38132: Simplify _hashopenssl code (GH-16023) 2019-09-12 13:42:07 +01:00
test_heapq.py bpo-19119: Remove invalid test and rename a misnamed test (GH-15442) 2019-08-23 22:31:22 -07:00
test_hmac.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_html.py
test_htmlparser.py bpo-37328: remove deprecated HTMLParser.unescape (GH-14186) 2019-08-27 11:48:06 +09:00
test_http_cookiejar.py
test_http_cookies.py
test_httplib.py bpo-26589: Add http status code 451 (GH-15413) 2019-08-23 10:19:15 -07:00
test_httpservers.py bpo-35640: Allow passing PathLike arguments to SimpleHTTPRequestHandler (GH-11398) 2019-09-11 14:03:46 +01:00
test_idle.py
test_imaplib.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_imghdr.py
test_imp.py
test_index.py
test_inspect.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_int.py
test_int_literal.py
test_io.py bpo-37388: Development mode check encoding and errors (GH-14341) 2019-06-26 00:51:05 +02:00
test_ioctl.py bpo-15999: Clean up of handling boolean arguments. (GH-15610) 2019-09-01 12:16:51 +03:00
test_ipaddress.py bpo-32820: __format__ method for ipaddress (#5627) 2019-09-12 10:03:31 +01:00
test_isinstance.py
test_iter.py bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904) 2019-08-04 14:12:48 +03:00
test_iterlen.py
test_itertools.py bpo-34410: Fix a crash in the tee iterator when re-enter it. (GH-15625) 2019-09-09 11:47:14 +03:00
test_keyword.py
test_keywordonlyarg.py
test_kqueue.py
test_largefile.py
test_lib2to3.py
test_linecache.py
test_list.py bpo-36946:Fix possible signed integer overflow when handling slices. (GH-15639) 2019-09-08 13:15:56 +03:00
test_listcomps.py
test_lltrace.py
test_locale.py bpo-18378: Recognize "UTF-8" as a valid name in locale._parse_localename (GH-14736) 2019-08-29 00:33:52 -04:00
test_logging.py bpo-37742: Return the root logger when logging.getLogger('root') is c… (#15077) 2019-08-02 16:53:00 +01:00
test_long.py
test_longexp.py
test_lzma.py bpo-21872: fix lzma library decompresses data incompletely (GH-14048) 2019-09-12 15:20:37 +01:00
test_mailbox.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_mailcap.py
test_marshal.py
test_math.py bpo-37691: Let math.dist() accept sequences and iterables for coordinates (GH-14975) 2019-07-27 14:04:29 -07:00
test_memoryio.py
test_memoryview.py
test_metaclass.py
test_mimetypes.py bpo-22347: Update mimetypes.guess_type to allow proper parsing of URLs (GH-15522) 2019-09-04 17:34:35 -07:00
test_minidom.py
test_mmap.py
test_module.py
test_modulefinder.py
test_msilib.py
test_multibytecodec.py
test_multiprocessing_fork.py
test_multiprocessing_forkserver.py
test_multiprocessing_main_handling.py
test_multiprocessing_spawn.py
test_named_expressions.py bpo-37757: Disallow PEP 572 cases that expose implementation details (GH-15131) 2019-08-25 23:45:40 +10:00
test_netrc.py
test_nis.py
test_nntplib.py
test_ntpath.py bpo-38081: Fixes ntpath.realpath('NUL') (GH-15899) 2019-09-11 10:48:36 +01:00
test_numeric_tower.py
test_opcodes.py
test_openpty.py
test_operator.py
test_optparse.py
test_ordered_dict.py bpo-15999: Clean up of handling boolean arguments. (GH-15610) 2019-09-01 12:16:51 +03:00
test_os.py bpo-37935: Added tests for os.walk(), glob.iglob() and Path.glob() (GH-15956) 2019-09-12 13:54:48 +01:00
test_ossaudiodev.py
test_osx_env.py
test_parser.py bpo-37268: test_parser fails when run with -Werror (GH-15183) 2019-08-08 14:48:00 -07:00
test_pathlib.py bpo-37935: Added tests for os.walk(), glob.iglob() and Path.glob() (GH-15956) 2019-09-12 13:54:48 +01:00
test_pdb.py bpo-36250: ignore ValueError from signal in non-main thread (GH-12251) 2019-09-09 05:45:58 -05:00
test_peepholer.py bpo-18578: Rename and document test.bytecode_helper as test.support.bytecode_helper (GH-15168) 2019-09-12 10:02:59 +01:00
test_pickle.py
test_picklebuffer.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_pickletools.py
test_pipes.py
test_pkg.py
test_pkgutil.py
test_platform.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_plistlib.py bpo-36409: Remove old plistlib API deprecated in 3.4 (GH-15615) 2019-09-05 10:11:35 +02:00
test_poll.py
test_popen.py
test_poplib.py
test_positional_only_arg.py
test_posix.py closes bpo-37420: Handle errors during iteration in os.sched_setaffinity. (GH-14414) 2019-06-27 09:10:57 -07:00
test_posixpath.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_pow.py
test_pprint.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_print.py
test_profile.py
test_property.py bpo-19072: Make @classmethod support chained decorators (GH-8405) 2019-08-24 15:37:25 -07:00
test_pstats.py
test_pty.py
test_pulldom.py
test_pwd.py
test_py_compile.py
test_pyclbr.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_pydoc.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_pyexpat.py bpo-15999: Always pass bool instead of int to the expat parser. (GH-15622) 2019-09-01 12:11:43 +03:00
test_queue.py
test_quopri.py
test_raise.py
test_random.py bpo-38120: Fix DeprecationWarning in test_random for invalid type of arguments to random.seed. (GH-15987) 2019-09-12 11:13:20 +03:00
test_range.py bpo-37685: Use singletons ALWAYS_EQ and NEVER_EQ in more tests. (GH-15167) 2019-08-08 08:43:18 +03:00
test_re.py
test_readline.py
test_regrtest.py bpo-37531: Fix regrtest timeout for subprocesses (GH-15072) 2019-08-14 14:18:51 +02:00
test_repl.py
test_reprlib.py
test_resource.py
test_richcmp.py
test_rlcompleter.py
test_robotparser.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02:00
test_runpy.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_sax.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02: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 bpo-35168: Make shlex.punctuation_chars read-only (#11631) 2019-09-11 12:04:04 +01:00
test_shutil.py bpo-37834: Normalise handling of reparse points on Windows (GH-15231) 2019-08-21 15:27:33 -07:00
test_signal.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_site.py
test_slice.py
test_smtpd.py
test_smtplib.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_smtpnet.py
test_sndhdr.py
test_socket.py closes bpo-37405: Make socket.getsockname() always return a tuple for AF_CAN. (GH-14392) 2019-09-12 11:02:48 +01:00
test_socketserver.py
test_sort.py
test_source_encoding.py bpo-36919: make test_source_encoding.test_issue2301 implementation-independent (#13639) 2019-09-11 14:57:32 +01:00
test_spwd.py
test_sqlite.py
test_ssl.py Correct typo in min version test (GH-16000) 2019-09-11 10:48:58 -07:00
test_startfile.py
test_stat.py
test_statistics.py bpo-36018: Address more reviewer feedback (GH-15733) 2019-09-08 16:57:58 -07:00
test_strftime.py
test_string.py
test_string_literals.py bpo-32912: Revert SyntaxWarning on invalid escape sequences. (GH-15195) 2019-08-10 00:19:07 -07:00
test_stringprep.py
test_strptime.py bpo-37552: Skip failing tests in strptime/strftime with UCRT version 17763.615 (#14460) 2019-07-18 15:56:59 +02:00
test_strtod.py
test_struct.py bpo-38076: Make struct module PEP-384 compatible (#15805) 2019-09-10 03:18:37 -07:00
test_structmembers.py
test_structseq.py
test_subclassinit.py
test_subprocess.py bpo-36046: Add user and group parameters to subprocess (GH-11950) 2019-09-12 18:15:44 +01:00
test_sunau.py
test_sundry.py
test_super.py
test_support.py
test_symbol.py
test_symtable.py
test_syntax.py bpo-37500: Make sure dead code does not generate bytecode but also detect syntax errors (GH-14612) 2019-07-15 02:15:01 -07:00
test_sys.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_sys_setprofile.py
test_sys_settrace.py bpo-37500: Make sure dead code does not generate bytecode but also detect syntax errors (GH-14612) 2019-07-15 02:15:01 -07:00
test_sysconfig.py bpo-37369: Fix initialization of sys members when launched via an app container (GH-14428) 2019-06-29 10:34:11 -07:00
test_syslog.py
test_tabnanny.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_tarfile.py
test_tcl.py
test_telnetlib.py
test_tempfile.py bpo-35803: Document and test dir=PathLike for tempfile (GH-11644) 2019-09-09 10:54:34 -05:00
test_textwrap.py
test_thread.py
test_threadedtempfile.py Remove unused imports in tests (GH-14518) 2019-07-01 18:28:25 +02:00
test_threading.py Revert "bpo-37788: Fix a reference leak if a thread is not joined (GH-15228)" (GH-15338) 2019-08-20 00:47:07 +01:00
test_threading_local.py
test_threadsignals.py
test_time.py bpo-37552: Skip failing tests in strptime/strftime with UCRT version 17763.615 (#14460) 2019-07-18 15:56:59 +02:00
test_timeit.py
test_timeout.py bpo-15999: Always pass bool instead of int to socket.setblocking(). (GH-15621) 2019-09-01 12:12:52 +03:00
test_tix.py
test_tk.py
test_tokenize.py
test_trace.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_traceback.py bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952) 2019-08-08 08:42:54 +03:00
test_tracemalloc.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_ttk_guionly.py
test_ttk_textonly.py
test_tuple.py
test_turtle.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_type_comments.py
test_typechecks.py
test_types.py Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
test_typing.py bpo-38008: Move builtin protocol whitelist to mapping instead of list (GH-15647) 2019-09-12 11:13:51 +01:00
test_ucn.py bpo-38043: Move unicodedata.normalize tests into test_unicodedata. (GH-15712) 2019-09-10 10:29:26 +01:00
test_unary.py
test_unicode.py bpo-15999: Clean up of handling boolean arguments. (GH-15610) 2019-09-01 12:16:51 +03:00
test_unicode_file.py
test_unicode_file_functions.py
test_unicode_identifiers.py
test_unicodedata.py closes bpo-37758: Extend unicodedata checksum tests to cover all of Unicode. (GH-15125) 2019-09-12 10:25:25 +01:00
test_unittest.py
test_univnewlines.py
test_unpack.py
test_unpack_ex.py bpo-37540: vectorcall: keyword names must be strings (GH-14682) 2019-08-16 03:41:27 -07:00
test_urllib.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02:00
test_urllib2.py bpo-22347: Update mimetypes.guess_type to allow proper parsing of URLs (GH-15522) 2019-09-04 17:34:35 -07:00
test_urllib2_localnet.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02:00
test_urllib2net.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02:00
test_urllib_response.py
test_urllibnet.py bpo-37421: urllib.request tests call urlcleanup() (GH-14529) 2019-07-02 14:50:19 +02:00
test_urlparse.py
test_userdict.py
test_userlist.py
test_userstring.py bpo-36582: Make collections.UserString.encode() return bytes, not str (GH-13138) 2019-08-27 21:38:09 -07:00
test_utf8_mode.py
test_utf8source.py
test_uu.py
test_uuid.py
test_venv.py bpo-37885: venv: Don't produce unbound variable warning on deactivate (GH-15330) 2019-09-11 07:58:56 -07:00
test_wait3.py bpo-36279: Ensure os.wait3() rusage is initialized (GH-15111) 2019-09-09 08:48:32 -07:00
test_wait4.py
test_wave.py
test_weakref.py bpo-38006: Avoid closure in weakref.WeakValueDictionary (GH-15641) 2019-09-09 16:55:58 +02:00
test_weakset.py
test_webbrowser.py
test_winconsoleio.py bpo-37421: test_winconsoleio doesn't leak temp file anymore (GH-14562) 2019-07-03 11:09:56 +02:00
test_winreg.py bpo-32587: Make winreg.REG_MULTI_SZ support zero-length strings (#13239) 2019-09-09 02:26:15 -07:00
test_winsound.py
test_with.py
test_wsgiref.py Fix typos mostly in comments, docs and test names (GH-15209) 2019-08-30 16:21:19 -04:00
test_xdrlib.py
test_xml_dom_minicompat.py
test_xml_etree.py bpo-32424: Deprecate xml.etree.ElementTree.Element.copy() in favor of copy.copy() (GH-12995) 2019-09-10 16:22:01 +01:00
test_xml_etree_c.py
test_xmlrpc.py bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952) 2019-08-08 08:42:54 +03:00
test_xmlrpc_net.py
test_xxtestfuzz.py bpo-29505: Add more fuzzing for re.compile, re.load and csv.reader (GH-14255) 2019-06-29 22:54:42 -07:00
test_yield_from.py
test_zipapp.py
test_zipfile.py bpo-36991: Fix incorrect exception escaping ZipFile.extract() (GH-13632) 2019-09-12 15:13:44 +01:00
test_zipfile64.py
test_zipimport.py
test_zipimport_support.py
test_zlib.py
testcodec.py
testtar.tar
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