cpython/Lib/test
Serhiy Storchaka 73a7e9b10b bpo-10544: Deprecate "yield" in comprehensions and generator expressions. (GH-4579)
The current behaviour of yield expressions inside comprehensions  and
generator expressions is essentially an accident of implementation - it
arises implicitly from the way the compiler handles yield expressions inside
nested functions and generators.

Since the current behaviour wasn't deliberately designed, and is inherently
confusing, we're deprecating it, with no current plans to reintroduce it.
Instead, our advice will be to use a named nested generator definition
for cases where this behaviour is desired.
2017-12-01 14:54:17 +10:00
..
audiodata
capath
cjkencodings
crashers
data
decimaltestdata Spelling fixes (#2902) 2017-08-03 09:00:59 +03:00
dtracedata bpo-31462: Remove trailing whitespaces. (#3564) 2017-09-14 09:38:36 +03:00
eintrdata bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
encoded_modules
imghdrdata
leakers
libregrtest bpo-31324: Optimize support._match_test() (#4421) 2017-11-21 15:34:02 -08:00
sndhdrdata Minor test cleanup (GH-837) 2017-03-27 00:08:31 -05:00
subprocessdata
support bpo-32030: Rework memory allocators (#4625) 2017-11-29 17:20:38 +01:00
test_asyncio bpo-32166: Drop Python 3.4 code from asyncio (#4612) 2017-11-29 18:23:43 +02:00
test_email bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_import bpo-31492: Fix assertion failures in case of a module with a bad __name__ attribute. (#3620) 2017-09-19 14:23:01 +03:00
test_importlib bpo-21720: Restore the Python 2.7 logic in handling a fromlist. (#4118) 2017-10-26 10:41:59 +03:00
test_json bpo-24641: Improved error message for JSON unserializible keys. (#4364) 2017-11-25 17:38:20 +02:00
test_tools bpo-31174: Improve the code of test_tools.test_unparse. (#4146) 2017-10-27 15:35:11 +03:00
test_warnings bpo-32121: Add most_recent_first parameter to tracemalloc.Traceback.format (#4534) 2017-11-30 00:05:07 +01:00
tracedmodules
xmltestdata bpo-31170: Write unit test for Expat 2.2.4 UTF-8 bug (#3570) 2017-09-25 01:27:34 -07:00
Sine-1000Hz-300ms.aif
__init__.py
__main__.py
_test_multiprocessing.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
allsans.pem
ann_module.py
ann_module2.py
ann_module3.py
audiotest.au
audiotests.py bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
autotest.py
bad_coding.py
bad_coding2.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.py Fix a spelling mistake and tweak tense of output for test.bisect (GH-2683) 2017-07-12 12:04:25 -07:00
bytecode_helper.py
cfgparser.1 bpo-30899: Add unittests, 100% coverage, for IDLE's two ConfigParser subclasses. (#2662) 2017-07-12 14:05:32 -04:00
cfgparser.2
cfgparser.3
cmath_testcases.txt
coding20731.py Revert an invalid change to a test (from 6b4be19). (#1770) 2017-05-23 16:40:03 -07:00
curses_tests.py
datetimetester.py Remove duplicated import from datetime tests (#4444) 2017-11-20 10:48:56 +02:00
dh1024.pem
dis_module.py
doctest_aliases.py
double_const.py
empty.vbs
exception_hierarchy.txt Fix minor typos (GH-1173) 2017-04-18 17:38:26 -07:00
final_a.py
final_b.py
floating_points.txt
fork_wait.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
formatfloat_testcases.txt
future_test1.py
future_test2.py
gdb_sample.py
ieee754.txt
imp_dummy.py
inspect_fodder.py
inspect_fodder2.py
keycert.passwd.pem
keycert.pem
keycert2.pem
keycert3.pem
keycert4.pem
list_tests.py bpo-29912: Remove redundant tests in list_tests that are found in seq_tests (GH-847) 2017-03-27 12:35:52 -07:00
lock_tests.py bpo-31234: Add test.support.wait_threads_exit() (#3578) 2017-09-14 13:07:24 -07: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 bpo-28556: typing.get_type_hints: better globalns for classes and modules (#3582) 2017-09-14 14:33:00 -04:00
mp_fork_bomb.py
mp_preload.py Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. 2016-12-10 17:13:16 +01:00
multibytecodec_support.py Issue #28992: Use bytes.fromhex(). 2016-12-21 12:59:28 +02:00
nokia.pem
nullbytecert.pem
nullcert.pem
outstanding_bugs.py
pickletester.py bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407) 2017-11-16 09:44:43 +02:00
profilee.py
pstats.pck
pycacert.pem
pycakey.pem
pyclbr_input.py
pydoc_mod.py
pydocfodder.py
pythoninfo.py bpo-32030: Rework memory allocators (#4625) 2017-11-29 17:20:38 +01:00
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py
regrtest.py Issue #28950: Disallow -j0 combined with -T/-l in regrtest. 2016-12-19 22:00:22 +08:00
relimport.py
reperf.py
revocation.crl
sample_doctest.py
sample_doctest_no_docstrings.py
sample_doctest_no_doctests.py
selfsigned_pythontestdotnet.pem
seq_tests.py bpo-29912: Remove redundant tests in list_tests that are found in seq_tests (GH-847) 2017-03-27 12:35:52 -07:00
sgml_input.html
signalinterproctester.py bpo-31479: Always reset the signal alarm in tests (#3588) 2017-09-19 09:36:54 -07:00
sortperf.py
ssl_cert.pem
ssl_key.passwd.pem
ssl_key.pem
ssl_servers.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
ssltests.py
string_tests.py
test___all__.py Issues #29273: Merge test___all__ from 3.5 2017-01-23 22:59:03 +00:00
test___future__.py
test__locale.py
test__opcode.py
test__osx_support.py
test_abc.py bpo-30463: Add an empty __slots__ to abc.ABC. 2017-06-06 22:34:57 +03:00
test_abstract_numbers.py
test_aifc.py bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
test_argparse.py bpo-26510: make argparse subparsers required by default (#3027) 2017-09-20 17:35:27 -04:00
test_array.py bpo-24700: Add a fast path for comparing array.array of equal type (#3009) 2017-08-17 14:46:06 +02:00
test_asdl_parser.py
test_ast.py bpo-31592: Fix an assertion failure in Python parser in case of a bad unicodedata.normalize(). (#3767) 2017-09-30 20:16:24 +03:00
test_asyncgen.py bpo-31708: Allow async generator expressions in synchronous functions (#3905) 2017-10-06 02:58:28 -04:00
test_asynchat.py bpo-31234: Add support.join_thread() helper (#3587) 2017-09-14 14:40:56 -07:00
test_asyncore.py bpo-31234: Add support.join_thread() helper (#3587) 2017-09-14 14:40:56 -07:00
test_atexit.py bpo-28994: Fixed errors handling in atexit._run_exitfuncs(). (#2034) 2017-06-12 08:25:04 +03:00
test_audioop.py bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119) 2017-08-20 18:35:36 +03:00
test_augassign.py
test_base64.py Add Python version since deprecation in base64 methods. (#33) 2017-03-02 17:21:26 +03:00
test_baseexception.py bpo-30399: Get rid of trailing comma in the repr of BaseException. (#1650) 2017-11-15 17:53:28 +02:00
test_bigaddrspace.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_bigmem.py
test_binascii.py bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) 2017-05-03 11:16:21 +08:00
test_binhex.py
test_binop.py Spelling fixes (#2902) 2017-08-03 09:00:59 +03:00
test_bisect.py
test_bool.py bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518) 2017-03-06 17:01:06 +02:00
test_buffer.py bpo-31792: Restore os.environ in test_buffer when import numpy. (#4007) 2017-10-16 10:38:14 +03:00
test_bufio.py
test_builtin.py PEP 553 built-in breakpoint() function (bpo-31353) (#3355) 2017-10-05 12:11:18 -04:00
test_bytes.py bpo-20047: Make bytearray methods partition() and rpartition() rejecting (#4158) 2017-10-29 02:11:54 +03:00
test_bz2.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_c_locale_coercion.py bpo-28180: Fix the implementation of PEP 538 on Android (GH-4334) 2017-11-12 12:45:59 +01:00
test_calendar.py Closes bpo-28281: Remove year (1-9999) limits on the weekday() function. (#4109) 2017-10-26 15:34:11 -04:00
test_call.py bpo-31229: Fixed wrong error messages when too many keyword arguments are received. (#3180) 2017-08-23 21:16:48 +03:00
test_capi.py bpo-32030: Rework memory allocators (#4625) 2017-11-29 17:20:38 +01:00
test_cgi.py bpo-29979: Rewrite cgi.parse_multipart to make it consistent with FieldStorage (#991) 2017-05-08 05:08:34 -07:00
test_cgitb.py
test_charmapcodec.py
test_class.py bpo-25794: Fix `type.__setattr__()` for non-interned attribute names. (#1652) 2017-05-20 08:48:06 +03:00
test_cmath.py
test_cmd.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_cmd_line.py bpo-32101: Add PYTHONDEVMODE environment variable (#4624) 2017-11-30 11:40:24 +01:00
test_cmd_line_script.py bpo-30436: Raise ModuleNotFoundError for importlib.util.find_spec() when parent isn't a package (GH-1899) 2017-06-14 14:34:50 -07:00
test_code.py bpo-30604: Skip CoExtra tests if ctypes is missing (#2356) 2017-06-23 15:08:55 +02:00
test_code_module.py bpo-31836: Test_code_module now passes with sys.ps1, ps2 set (#4070) 2017-10-27 21:45:19 -04:00
test_codeccallbacks.py
test_codecencodings_cn.py bpo-30003: Fix handling escape characters in HZ codec (#1556) 2017-05-22 22:42:05 +08:00
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 Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_codecmaps_tw.py
test_codecs.py bpo-32110: codecs.StreamReader.read(n) now returns not more than n (#4499) 2017-11-29 01:30:00 +02:00
test_codeop.py
test_collections.py bpo-31709: Drop support for asynchronous __aiter__. (#3903) 2017-10-06 02:08:57 -04:00
test_colorsys.py
test_compare.py
test_compile.py Issue #29337: Fixed possible BytesWarning when compare the code objects. 2017-01-24 20:54:07 +02:00
test_compileall.py
test_complex.py bpo-29894: Deprecate returning an instance of complex subclass from __complex__. (#798) 2017-03-24 21:28:43 +02:00
test_concurrent_futures.py Silence error output in test_concurrent_futures (bpo-21423) (#4347) 2017-11-09 15:33:43 +01:00
test_configparser.py bpo-31307: Make ConfigParser.read() accept bytes objects (GH-3420) 2017-11-02 15:47:04 +03:00
test_contains.py
test_contextlib.py bpo-10049: Add a "no-op" (null) context manager to contextlib (GH-4464) 2017-11-23 10:23:28 +10:00
test_contextlib_async.py bpo-29679: Implement @contextlib.asynccontextmanager (#360) 2017-04-30 18:25:58 -07:00
test_copy.py
test_copyreg.py bpo-31107: Fix copyreg mangled slot names calculation. (#2989) 2017-08-04 11:45:00 +03:00
test_coroutines.py bpo-31708: Allow async generator expressions in synchronous functions (#3905) 2017-10-06 02:58:28 -04:00
test_cprofile.py bpo-21862: Add -m option to cProfile for profiling modules (#4297) 2017-11-08 11:50:56 +01:00
test_crashers.py
test_crypt.py bpo-31702: Allow to specify rounds for SHA-2 hashing in crypt.mksalt(). (#4110) 2017-11-16 13:22:51 +02:00
test_csv.py
test_ctypes.py
test_curses.py bpo-31924: Fix test_curses on NetBSD 8. (#4228) 2017-11-03 20:29:33 +02:00
test_datetime.py bpo-31043: fixed test_datetime run twice. (GH-2891) 2017-07-26 19:46:17 +09:00
test_dbm.py
test_dbm_dumb.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_dbm_gnu.py
test_dbm_ndbm.py
test_decimal.py bpo-31234: Join threads in tests (#3572) 2017-09-14 08:43:04 -07:00
test_decorators.py
test_defaultdict.py bpo-27541: Reprs of subclasses of some classes now contain actual type name. (#3631) 2017-09-21 14:24:13 +03:00
test_deque.py bpo-29919: Remove unused imports found by pyflakes (#137) 2017-03-27 16:05:26 +02:00
test_descr.py bpo-29914: Fix default implementations of __reduce__ and __reduce_ex__(). (#843) 2017-04-08 09:52:59 +03:00
test_descrtut.py
test_devpoll.py
test_dict.py bpo-27945: Fixed various segfaults with dict. (#1657) 2017-05-20 12:30:02 +03:00
test_dict_version.py
test_dictcomps.py
test_dictviews.py bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263) 2017-04-24 09:05:00 +03:00
test_difflib.py
test_difflib_expect.html
test_dis.py bpo-31183: `dis` now handles coroutines & async generators (GH-3077) 2017-08-18 12:29:21 +10:00
test_distutils.py
test_doctest.py
test_doctest.txt
test_doctest2.py
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_dtrace.py Issue #28662: Catch PermissionError in tests when spawning a non existent program 2016-11-14 17:14:42 +01:00
test_dummy_thread.py Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
test_dummy_threading.py Restore dummy_threading and _dummy_thread, but deprecate them (bpo-31370) (#3648) 2017-09-18 22:04:20 +02:00
test_dynamic.py
test_dynamicclassattribute.py
test_eintr.py
test_embed.py bpo-20891: Fix PyGILState_Ensure() (#4650) 2017-11-30 22:05:00 +01:00
test_ensurepip.py bpo-31351: Set return code in ensurepip when pip fails (GH-3626) 2017-09-21 20:07:45 +10:00
test_enum.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_enumerate.py
test_eof.py
test_epoll.py
test_errno.py
test_exception_hierarchy.py
test_exception_variations.py
test_exceptions.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_extcall.py bpo-31071: Avoid masking original TypeError in call with * unpacking (#2957) 2017-08-03 11:37:15 +03:00
test_faulthandler.py bpo-32138: Skip on Android test_faulthandler tests that raise SIGSEGV (GH-4604) 2017-11-29 11:43:23 +01:00
test_fcntl.py remove support for BSD/OS (closes bpo-31624) (#3812) 2017-09-28 22:44:27 -07:00
test_file.py
test_file_eintr.py
test_filecmp.py
test_fileinput.py bpo-31281: Fix pathlib.Path incompatibility in fileinput (gh-3208) 2017-09-04 13:37:24 -04:00
test_fileio.py bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514) 2017-03-19 19:25:29 +02:00
test_finalization.py
test_float.py bpo-31979: Simplify transforming decimals to ASCII (#4336) 2017-11-13 21:23:48 +02:00
test_flufl.py
test_fnmatch.py bpo-30415: Add new tests for the fnmatch module. (#1684) 2017-05-21 08:57:00 +03:00
test_fork1.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_format.py bpo-28856: Let %b format for bytes support objects that follow the buffer protocol (GH-546) 2017-03-14 15:07:15 +08:00
test_fractions.py
test_frame.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_fstring.py bpo-30465: Fix lineno and col_offset in fstring AST nodes (#1800) 2017-09-06 17:27:58 -07:00
test_ftplib.py bpo-31346: Use PROTOCOL_TLS_CLIENT/SERVER (#3058) 2017-09-15 20:27:30 +02:00
test_funcattrs.py bpo-30486: Allow setting cell value (#1840) 2017-06-08 14:43:26 +03:00
test_functools.py bpo-31581: Reduce the number of imports for functools (GH-3757) 2017-09-30 16:13:02 +09:00
test_future.py Issue #28512: Fixed setting the offset attribute of SyntaxError by 2016-12-11 14:43:18 +02:00
test_future3.py
test_future4.py
test_future5.py
test_gc.py bpo-31558: Add gc.freeze() (#3705) 2017-10-16 12:49:41 -07:00
test_gdb.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_generator_stop.py
test_generators.py bpo-10544: Deprecate "yield" in comprehensions and generator expressions. (GH-4579) 2017-12-01 14:54:17 +10:00
test_genericpath.py bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
test_genexps.py
test_getargs2.py bpo-31373: remove overly strict float range checks (#3486) 2017-09-10 23:50:46 -07:00
test_getopt.py
test_getpass.py
test_gettext.py bpo-29755: Fixed the lgettext() family of functions in the gettext module. (#2266) 2017-06-20 17:13:29 +03:00
test_glob.py
test_global.py Issue #28512: Fixed setting the offset attribute of SyntaxError by 2016-12-11 14:43:18 +02:00
test_grammar.py bpo-10544: Deprecate "yield" in comprehensions and generator expressions. (GH-4579) 2017-12-01 14:54:17 +10:00
test_grp.py [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) 2017-06-28 08:30:06 +03:00
test_gzip.py bpo-28286: Add tests for the mode argument of GzipFile. (#4074) 2017-10-22 13:18:21 +03:00
test_hash.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_hashlib.py bpo-31933: fix blake2 multi-byte params on big endian platforms (#4250) 2017-11-03 20:02:41 +01:00
test_heapq.py
test_hmac.py
test_html.py
test_htmlparser.py
test_http_cookiejar.py
test_http_cookies.py bpo-29919: Remove unused imports found by pyflakes (#137) 2017-03-27 16:05:26 +02:00
test_httplib.py bpo-30399: Get rid of trailing comma in the repr of BaseException. (#1650) 2017-11-15 17:53:28 +02:00
test_httpservers.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_idle.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_imaplib.py bpo-31346: Use PROTOCOL_TLS_CLIENT/SERVER (#3058) 2017-09-15 20:27:30 +02:00
test_imghdr.py
test_imp.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_index.py
test_inspect.py bpo-32018: Fix inspect.signature repr to follow PEP 8 (#4408) 2017-11-15 13:30:59 -05:00
test_int.py bpo-31619: Fixed a ValueError when convert a string with large number of underscores (#3827) 2017-10-03 14:13:44 +03:00
test_int_literal.py
test_io.py bpo-31976: Fix race condition when flushing a file is slow. (#4331) 2017-11-10 22:03:40 +01:00
test_ioctl.py
test_ipaddress.py bpo-20825: Containment test for ip_network in ip_network. 2017-10-22 23:39:49 +02:00
test_isinstance.py Remove outdated tests in test_isinstance (GH-1393) 2017-05-02 10:17:18 -07:00
test_iter.py
test_iterlen.py
test_itertools.py bpo-30347: Stop crashes when concurrently iterate over itertools.groupby() iterators. (#1557) 2017-09-26 21:47:56 +03:00
test_keyword.py
test_keywordonlyarg.py Issue #18896: Python function can now have more than 255 parameters. 2016-12-16 19:19:02 +02:00
test_kqueue.py bpo-30058: Fixed buffer overflow in select.kqueue.control(). (#1095) 2017-10-12 22:17:46 +03:00
test_largefile.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_lib2to3.py
test_linecache.py
test_list.py bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518) 2017-03-06 17:01:06 +02:00
test_listcomps.py bpo-31027: Fix test_listcomps failure when run directly (#2939) 2017-07-29 12:05:55 -04:00
test_locale.py [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) 2017-06-28 08:30:06 +03:00
test_logging.py bpo-31457: Don't omit inner ``process()`` calls with nested LogAdapters (#4044) 2017-10-19 10:24:55 -07:00
test_long.py bpo-29816: Shift operation now has less opportunity to raise OverflowError. (#680) 2017-03-30 09:47:07 +03:00
test_longexp.py
test_lzma.py
test_macpath.py bpo-9850: Deprecate the macpath module (#1540) 2017-05-15 11:01:21 +02:00
test_mailbox.py bpo-31627: Make test_mailbox be lenient to empty hostname. (#3821) 2017-09-30 17:10:57 +03:00
test_mailcap.py
test_marshal.py bpo-32011: Revert "Issue #15480: Remove the deprecated and unused TYPE_INT64 code from marshal." (#4381) 2017-11-15 17:41:05 +02:00
test_math.py bpo-29962: add math.remainder (#950) 2017-04-05 18:34:27 +01:00
test_memoryio.py bpo-29741: Update some methods in the _pyio module to also accept integer types. Patch by Oren Milman. (#560) 2017-08-24 11:33:42 -07:00
test_memoryview.py
test_metaclass.py
test_mimetypes.py
test_minidom.py
test_mmap.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_module.py
test_modulefinder.py
test_msilib.py bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539) 2017-11-24 18:11:18 +03:00
test_multibytecodec.py
test_multiprocessing_fork.py
test_multiprocessing_forkserver.py
test_multiprocessing_main_handling.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_multiprocessing_spawn.py
test_netrc.py bpo-28334: netrc() now uses expanduser() to find .netrc file (GH-4537) 2017-11-25 13:37:22 +03:00
test_nis.py
test_nntplib.py bpo-32128: Skip test_nntplib.test_article_head_body() (#4552) 2017-11-25 02:42:18 +01:00
test_normalization.py bpo-29887: test_normalization handles PermissionError (#1196) 2017-04-20 02:39:59 +02:00
test_ntpath.py Issue #29197: Removed deprecated function ntpath.splitunc(). 2017-01-13 20:55:05 +02:00
test_numeric_tower.py
test_opcodes.py bpo-29463: Add docstring field to some AST nodes. (#46) 2017-02-22 16:31:59 +01:00
test_openpty.py
test_operator.py
test_optparse.py bpo-30397: Add re.Pattern and re.Match. (#1646) 2017-10-04 20:09:49 +03:00
test_ordered_dict.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_os.py bpo-29180: Skip test_os tests on PermissionError raised by Android (GH-4374) 2017-11-12 17:57:04 +01:00
test_ossaudiodev.py
test_osx_env.py
test_parser.py bpo-30406: Make async and await proper keywords (#1669) 2017-10-05 23:24:46 -04:00
test_pathlib.py bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
test_pdb.py bpo-31389 Add an optional `header` argument to pdb.set_trace() (#3438) 2017-09-22 12:29:42 -04:00
test_peepholer.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_pickle.py bpo-28416: Break reference cycles in Pickler and Unpickler subclasses (#4080) 2017-11-30 22:48:31 +02:00
test_pickletools.py bpo-32032: Test both implementations of module-level pickle API. (#4401) 2017-11-15 14:01:08 +02:00
test_pipes.py
test_pkg.py
test_pkgimport.py
test_pkgutil.py bpo-24744: Raises error in pkgutil.walk_packages if path is str (#1926) 2017-06-13 13:11:14 -04:00
test_platform.py bpo-32159: Remove tools for CVS and Subversion (#4615) 2017-11-28 22:29:32 +01:00
test_plistlib.py bpo-32072: Fix issues with binary plists. (#4455) 2017-11-30 23:26:11 +02:00
test_poll.py bpo-31334: Fix timeout in select.poll.poll() (GH-3277) 2017-10-17 12:45:07 -07:00
test_popen.py
test_poplib.py bpo-31346: Use PROTOCOL_TLS_CLIENT/SERVER (#3058) 2017-09-15 20:27:30 +02:00
test_posix.py bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
test_posixpath.py
test_pow.py Issue #29156: Remove superfluous pow test. 2017-01-04 18:53:00 +02:00
test_pprint.py
test_print.py bpo-30721: Add missing '?' to new error message (GH-3131) 2017-08-18 22:18:14 +10:00
test_profile.py
test_property.py
test_pstats.py
test_pty.py bpo-31158: Fix nondeterministic read in test_pty (#3808) 2017-10-02 02:39:55 -07:00
test_pulldom.py
test_pwd.py bpo-26856: Skip test_pwd on Android until issue 32033 is fixed (GH-4561) 2017-11-25 17:32:27 +01:00
test_py_compile.py
test_pyclbr.py bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
test_pydoc.py bpo-32031: Fix pydoc `test_mixed_case_module_names_are_lower_cased` (GH-4441) 2017-11-18 18:20:21 +01:00
test_pyexpat.py
test_queue.py bpo-32157: Removed explicit quotes around %r and {!r}. (#4582) 2017-11-28 22:54:42 +02:00
test_quopri.py
test_raise.py bpo-20548: Use specific asserts in warnings and exceptions tests (#788) 2017-03-30 18:05:08 +03:00
test_random.py bpo-31478: Fix an assertion failure in random.seed() in case a seed has a bad __abs__() method. (#3596) 2017-09-28 10:50:01 +03:00
test_range.py bpo-28876: bool of large range raises OverflowError (#699) 2017-03-20 08:44:46 +02:00
test_re.py bpo-30349: Raise FutureWarning for nested sets and set operations (#1553) 2017-11-16 12:38:26 +02:00
test_readline.py bpo-29854: Skip history-size test on older readline (GH-2621) 2017-07-08 17:34:27 +03:00
test_regrtest.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_repl.py bpo-30696: Fix the REPL looping endlessly when no memory (GH-4160) 2017-11-12 16:50:48 +01:00
test_reprlib.py
test_resource.py Issue #20191: Fixed a crash in resource.prlimit() when pass a sequence that 2016-12-19 08:04:15 +02:00
test_richcmp.py
test_rlcompleter.py
test_robotparser.py bpo-31325: Fix usage of namedtuple in RobotFileParser.parse() (#4529) 2017-11-23 15:40:26 -08:00
test_runpy.py
test_sax.py bpo-30264: ExpatParser closes the source on error (#1451) 2017-05-05 09:46:47 +02:00
test_sched.py bpo-31234: Add support.join_thread() helper (#3587) 2017-09-14 14:40:56 -07:00
test_scope.py
test_script_helper.py
test_secrets.py Issue #29061: secrets.randbelow() would hang with a negative input 2016-12-29 22:54:25 -07:00
test_select.py
test_selectors.py bpo-31479: Always reset the signal alarm in tests (#3588) 2017-09-19 09:36:54 -07:00
test_set.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_setcomps.py
test_shelve.py
test_shlex.py Fixed #29132: Updated shlex to work better with punctuation chars in POSIX mode. 2017-01-15 10:06:52 +00:00
test_shutil.py bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
test_signal.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_site.py bpo-29585: fix test fail on macOS Framework build (GH-2928) 2017-07-28 21:28:19 +09:00
test_slice.py
test_smtpd.py bpo-29639: change test.support.HOST to "localhost" 2017-09-09 00:30:15 -07:00
test_smtplib.py bpo-31234: Join threads in tests (#3572) 2017-09-14 08:43:04 -07:00
test_smtpnet.py bpo-31346: Use PROTOCOL_TLS_CLIENT/SERVER (#3058) 2017-09-15 20:27:30 +02:00
test_sndhdr.py
test_socket.py Skip test_socket.test_sha256() on linux < 4.5 (#4643) 2017-11-30 13:58:43 +01:00
test_socketserver.py bpo-29184: Skip test_socketserver tests on PermissionError raised by Android (GH-4387) 2017-11-18 18:10:53 +01:00
test_sort.py
test_source_encoding.py
test_spwd.py
test_sqlite.py
test_ssl.py bpo-23033: Improve SSL Certificate handling (GH-937) 2017-11-26 14:31:27 -08:00
test_startfile.py
test_stat.py bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) 2017-11-12 17:31:07 +01:00
test_statistics.py bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263) 2017-04-24 09:05:00 +03:00
test_strftime.py bpo-32139: test_strftime does not anymore modify the locale (GH-4569) 2017-11-29 11:36:48 +01:00
test_string.py bpo-31672: Fix string.Template accidentally matched non-ASCII identifiers (GH-3872) 2017-10-13 16:02:23 +09:00
test_string_literals.py Fix warn_invalid_escape_sequence() 2016-11-15 09:12:10 +01:00
test_stringprep.py
test_strptime.py Closes bpo-31800: Support for colon when parsing time offsets (#4015) 2017-10-25 20:35:41 -04:00
test_strtod.py
test_struct.py Fix bytes warnings in test_struct (added in bpo-29802). (#4068) 2017-10-21 21:59:23 +03:00
test_structmembers.py
test_structseq.py
test_subclassinit.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_subprocess.py bpo-31756: subprocess.run should alias universal_newlines to text (#4049) 2017-10-22 19:01:19 -07:00
test_sunau.py bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
test_sundry.py bpo-29836: Remove nturl2path from test_sundry and amend the module docstring (GH-694) 2017-03-17 11:16:20 -07:00
test_super.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_support.py bpo-31324: Fix test.support.set_match_tests(None) (#4505) 2017-11-22 20:58:59 +01:00
test_symbol.py
test_symtable.py Issue #28512: Fixed setting the offset attribute of SyntaxError by 2016-12-11 14:43:18 +02:00
test_syntax.py bpo-32023: Disallow genexprs without parenthesis in class definitions. (#4400) 2017-11-15 17:39:37 +02:00
test_sys.py bpo-32101: Add PYTHONDEVMODE environment variable (#4624) 2017-11-30 11:40:24 +01:00
test_sys_setprofile.py
test_sys_settrace.py bpo-31344: Per-frame control of trace events (GH-3417) 2017-09-08 10:14:16 +10:00
test_sysconfig.py Remove all mention of Windows IA-64 support (GH-3389) 2017-09-06 15:45:25 -07:00
test_syslog.py
test_tarfile.py bpo-29181: Skip test_tarfile tests on PermissionError raised by Android (GH-4375) 2017-11-12 18:02:06 +01:00
test_tcl.py bpo-31675: Fix memory leaks in Tkinter's methods splitlist() and split() (#3866) 2017-10-03 22:39:55 +03:00
test_telnetlib.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_tempfile.py bpo-31160: test_tempfile: Fix reap_children() warning (#3056) 2017-08-10 13:05:06 +02:00
test_textwrap.py bpo-30603: add tests to textwrap.dedent (GH-2206) 2017-06-15 19:18:54 -07:00
test_thread.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_threaded_import.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_threadedtempfile.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_threading.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_threading_local.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_threadsignals.py bpo-31479: Always reset the signal alarm in tests (#3588) 2017-09-19 09:36:54 -07:00
test_time.py bpo-32025: Add time.thread_time() (#4410) 2017-11-15 22:52:21 +01:00
test_timeit.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_timeout.py
test_tix.py
test_tk.py
test_tokenize.py bpo-30406: Make async and await proper keywords (#1669) 2017-10-05 23:24:46 -04:00
test_trace.py Issue #19398: Extra slash no longer added to sys.path components in case of 2016-11-11 12:06:38 +02:00
test_traceback.py bpo-28603: Fix formatting tracebacks for unhashable exceptions (#4014) 2017-10-18 00:29:39 +03:00
test_tracemalloc.py bpo-32121: Add most_recent_first parameter to tracemalloc.Traceback.format (#4534) 2017-11-30 00:05:07 +01:00
test_ttk_guionly.py
test_ttk_textonly.py
test_tuple.py bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518) 2017-03-06 17:01:06 +02:00
test_turtle.py
test_typechecks.py
test_types.py bpo-31655: Validate keyword names in SimpleNamespace constructor. (#3909) 2017-10-07 22:59:35 +03:00
test_typing.py bpo-31567: more decorator markup fixes in docs (GH-3959) (#3966) 2017-10-12 12:28:55 -04:00
test_ucn.py
test_unary.py
test_unicode.py bpo-31979: Simplify transforming decimals to ASCII (#4336) 2017-11-13 21:23:48 +02:00
test_unicode_file.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_unicode_file_functions.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_unicode_identifiers.py Remove unused imports. 2016-12-16 20:00:15 +02:00
test_unicodedata.py bpo-30736: upgrade to Unicode 10.0 (#2344) 2017-06-22 22:31:08 -07:00
test_unittest.py
test_univnewlines.py
test_unpack.py
test_unpack_ex.py
test_urllib.py Minor spell fix and formatting fixes in urllib tests. (#959) 2017-04-01 23:47:35 -07:00
test_urllib2.py Remove Invalid comment in test_urllib2.py (#1020) 2017-04-07 00:19:08 -07:00
test_urllib2_localnet.py bpo-31346: Use PROTOCOL_TLS_CLIENT/SERVER (#3058) 2017-09-15 20:27:30 +02:00
test_urllib2net.py Use pythontest.net instead of debian.org in test_urllib2net (GH-2755) 2017-07-19 05:27:24 +03:00
test_urllib_response.py
test_urllibnet.py Remove unused variable in test_urllibnet. (#1598) 2017-05-15 23:08:07 -07:00
test_urlparse.py urllib: Simplify splithost by calling into urlparse. (#1849) 2017-06-20 15:02:44 +02:00
test_userdict.py
test_userlist.py
test_userstring.py
test_utf8source.py
test_uu.py bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (#1326) 2017-05-03 11:16:21 +08:00
test_uuid.py bpo-32107 - Improve MAC address calculation and fix test_uuid.py (#4600) 2017-11-28 17:26:04 -05:00
test_venv.py bpo-32088: Display Deprecation in debug mode (#4474) 2017-11-20 18:47:03 +01:00
test_wait3.py
test_wait4.py
test_wave.py bpo-31985: Deprecate openfp in aifc, sunau, and wave (#4344) 2017-11-10 11:38:25 -05:00
test_weakref.py bpo-31370: Remove support for threads-less builds (#3385) 2017-09-07 18:56:24 +02:00
test_weakset.py
test_webbrowser.py bpo-29645: Speed up importing the webbrowser module. (#484) 2017-03-08 17:15:54 +02:00
test_winconsoleio.py Issue #28164: Improves test on Windows 7 2017-02-06 14:50:17 -08:00
test_winreg.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_winsound.py [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) 2017-06-28 08:30:06 +03:00
test_with.py Issue #27100: Silence deprecation warning in Lib/test/test_with.py 2016-11-24 10:50:34 -08:00
test_wsgiref.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_xdrlib.py
test_xml_dom_minicompat.py
test_xml_etree.py bpo-31648: Improve ElementPath (#3835) 2017-09-30 16:35:21 +03:00
test_xml_etree_c.py bpo-31728: Prevent crashes in _elementtree due to unsafe cleanup of Element.text and Element.tail (#3924) 2017-10-10 23:26:24 +03:00
test_xmlrpc.py Trivial cleanups following bpo-31370 (#3649) 2017-09-18 23:50:44 +02:00
test_xmlrpc_net.py bpo-31724: Skip test_xmlrpc_net (GH-3921) 2017-10-08 01:31:23 -05:00
test_xxtestfuzz.py bpo-29505: Add fuzz tests for float(str), int(str), unicode(str) (#2878) 2017-09-06 11:15:35 -07:00
test_yield_from.py bpo-30399: Get rid of trailing comma in the repr of BaseException. (#1650) 2017-11-15 17:53:28 +02:00
test_zipapp.py bpo-31998: Fix test_zipapp in case the zlib module is not available. (#4358) 2017-11-10 12:09:24 +02:00
test_zipfile.py Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
test_zipfile64.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00
test_zipimport.py bpo-31781: Prevent crashes when calling methods of an uninitialized zipimport.zipimporter object (GH-3986) 2017-10-20 13:42:35 -07:00
test_zipimport_support.py
test_zlib.py Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08: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 bpo-31462: Remove trailing whitespaces. (#3564) 2017-09-14 09:38:36 +03:00
tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt bpo-31462: Remove trailing whitespaces. (#3564) 2017-09-14 09:38:36 +03:00
tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt
tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt bpo-31462: Remove trailing whitespaces. (#3564) 2017-09-14 09:38:36 +03:00
tokenize_tests.txt bpo-31462: Remove trailing whitespaces. (#3564) 2017-09-14 09:38:36 +03:00
win_console_handler.py
wrongcert.pem
xmltests.py
zip_cp437_header.zip
zipdir.zip