cpython/Lib/test
Gregory P. Smith 058fb7a884 Only pass -E to the child interpreter if our interpreter was running in that
mode.  Explicitly remove the PYTHONFAULTHANDLER environment variable before
launching a child interpreter when its presence would impact the test (the
reason -E was being used in the first place).

This enables running the test in an environment where other Python environment  variables must be set in order for things to run (such as using PYTHONHOME to
tell an embedded interpreter where it should think it lives).
2015-01-22 17:53:24 -08:00
..
audiodata
capath
cjkencodings
crashers
data
decimaltestdata
encoded_modules
imghdrdata
leakers
sndhdrdata
subprocessdata
support Issue #17554: Print "fetching <url> ..." messages only in verbose mode. 2014-12-10 02:34:11 +02:00
test_asyncio asyncio: pyflakes, remove unused import 2015-01-21 23:39:16 +01:00
test_email Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_import
test_importlib Issue #23014: Make importlib.abc.Loader.create_module() required when 2015-01-09 11:39:21 -05:00
test_json Issue #23206: Make `json.dumps(..., ensure_ascii=False) as fast as the default case of ensure_ascii=True`. Patch by Naoki Inada. 2015-01-11 16:41:01 +01:00
test_tools
tracedmodules
xmltestdata
185test.db
__init__.py
__main__.py
_test_multiprocessing.py
audiotest.au
audiotests.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02: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
buffer_tests.py
bytecode_helper.py
cfgparser.1
cfgparser.2
cfgparser.3
check_soundcard.vbs
cmath_testcases.txt
coding20731.py
curses_tests.py
datetimetester.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
dh512.pem
dis_module.py
doctest_aliases.py
double_const.py
empty.vbs
exception_hierarchy.txt
final_a.py
final_b.py
floating_points.txt
fork_wait.py
formatfloat_testcases.txt
future_test1.py
future_test2.py
gdb_sample.py
https_svn_python_org_root.pem
ieee754.txt
inspect_fodder.py
inspect_fodder2.py
keycert.passwd.pem
keycert.pem
keycert2.pem
keycert3.pem
keycert4.pem
list_tests.py
lock_tests.py
mailcap.txt
make_ssl_certs.py
mapping_tests.py
math_testcases.txt
memory_watchdog.py
mime.types
mock_socket.py
mp_fork_bomb.py
multibytecodec_support.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:28:37 +02:00
nokia.pem
nullbytecert.pem
nullcert.pem
outstanding_bugs.py
pickletester.py Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX 2014-12-16 19:43:46 +02:00
profilee.py
pstats.pck
pycacert.pem
pycakey.pem
pyclbr_input.py
pydoc_mod.py
pydocfodder.py
pystone.py
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py Issue #22838: All test_re tests now work with unittest test discovery. 2014-12-01 11:06:45 +02:00
regrtest.py Issue #23145: regrtest now shows errors and raises an exception if 2015-01-06 14:05:03 +01:00
relimport.py
reperf.py
revocation.crl
sample_doctest.py
sample_doctest_no_docstrings.py
sample_doctest_no_doctests.py
script_helper.py Add the command line to the AssertionError raised by test.script_helper's 2015-01-20 17:19:47 -08:00
selfsigned_pythontestdotnet.pem test_httplib: use self-signed.pythontest.net for verification test with non-root-CA cert 2014-11-05 20:37:40 +01:00
seq_tests.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
sgml_input.html
sha256.pem
Sine-1000Hz-300ms.aif
sortperf.py
ssl_cert.pem
ssl_key.passwd.pem
ssl_key.pem
ssl_servers.py
ssltests.py
string_tests.py
test___all__.py #22751: fix test___all__ warning about modified environment in the tests. Patch by Michael Cetrulo. 2014-11-02 19:08:35 +02:00
test___future__.py
test__locale.py
test__opcode.py
test__osx_support.py
test_abc.py
test_abstract_numbers.py
test_aifc.py
test_argparse.py merge 3.4 (#23221) 2015-01-13 09:20:31 -05:00
test_array.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_asdl_parser.py
test_ast.py
test_asynchat.py
test_asyncore.py
test_atexit.py
test_audioop.py
test_augassign.py
test_base64.py
test_bigaddrspace.py
test_bigmem.py
test_binascii.py Issue #23280: Fix docstrings for binascii.(un)hexlify 2015-01-20 13:59:46 -06:00
test_binhex.py
test_binop.py
test_bisect.py
test_bool.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_buffer.py PEP 479: Use the return-keyword instead of raising StopIteration inside a generators. 2014-11-22 22:14:41 -08:00
test_bufio.py
test_builtin.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_bytes.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_bz2.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_calendar.py
test_call.py
test_capi.py #22731 test_capi test fails because of mismatched newlines 2014-11-01 15:11:05 -07:00
test_cgi.py
test_cgitb.py
test_charmapcodec.py
test_class.py
test_cmath.py
test_cmd.py
test_cmd_line.py
test_cmd_line_script.py
test_code.py
test_code_module.py
test_codeccallbacks.py Issue #19676: Added the "namereplace" error handler. 2014-11-25 13:57:17 +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 #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_codecmaps_hk.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_codecmaps_jp.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_codecmaps_kr.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_codecmaps_tw.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_codecs.py Merge issue 19548 changes from 3.4 2015-01-07 00:37:01 +10:00
test_codeop.py
test_collections.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_colorsys.py
test_compare.py
test_compile.py
test_compileall.py
test_complex.py
test_concurrent_futures.py Issue #21817: When an exception is raised in a task submitted to a ProcessPoolExecutor, the remote traceback is now displayed in the parent process. 2015-01-17 20:02:14 +01:00
test_configparser.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_contains.py
test_contextlib.py Issue #22389: Add contextlib.redirect_stderr(). 2014-11-28 23:28:06 +02:00
test_copy.py
test_copyreg.py
test_cprofile.py
test_crashers.py
test_crypt.py
test_csv.py
test_ctypes.py Fix test_ctypes failure on OpenIndiana buildbot where _ctypes is not built 2014-10-17 14:24:14 -05:00
test_curses.py Issue #16000: Convert test_curses to use unittest 2014-10-17 13:59:18 -05:00
test_datetime.py
test_dbm.py
test_dbm_dumb.py
test_dbm_gnu.py
test_dbm_ndbm.py
test_decimal.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_decorators.py
test_defaultdict.py
test_deque.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_descr.py Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX 2014-12-16 19:43:46 +02:00
test_descrtut.py
test_devpoll.py
test_dict.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_dictcomps.py
test_dictviews.py
test_difflib.py
test_difflib_expect.html
test_dis.py merge 3.4 (#23048) 2014-12-13 16:08:15 -05:00
test_distutils.py
test_doctest.py Issue #21740: Support wrapped callables in pydoc. Patch by Claudiu Popa. 2014-12-08 15:00:05 -05:00
test_doctest.txt
test_doctest2.py
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py Removed duplicated words in in comments and docs. 2014-12-01 18:30:14 +02:00
test_dummy_thread.py
test_dummy_threading.py
test_dynamic.py
test_dynamicclassattribute.py
test_ensurepip.py
test_enum.py
test_enumerate.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_eof.py
test_epoll.py
test_errno.py
test_exception_variations.py
test_exceptions.py
test_extcall.py
test_faulthandler.py Only pass -E to the child interpreter if our interpreter was running in that 2015-01-22 17:53:24 -08:00
test_fcntl.py
test_file.py
test_file_eintr.py
test_filecmp.py
test_fileinput.py
test_fileio.py Issue #17401: Output the closefd attribute as boolean. 2014-12-02 23:39:56 +02:00
test_finalization.py
test_float.py
test_flufl.py
test_fnmatch.py
test_fork1.py
test_format.py
test_fractions.py
test_frame.py
test_ftplib.py merge 3.4 (#22935) 2014-12-05 22:11:33 -05:00
test_funcattrs.py
test_functools.py Issue #23132: Improve performance and introspection support of comparison 2015-01-01 15:23:12 +02:00
test_future.py
test_future3.py
test_future4.py
test_future5.py
test_gc.py
test_gdb.py
test_generators.py
test_genericpath.py
test_genexps.py
test_getargs2.py
test_getopt.py
test_getpass.py
test_gettext.py Issue #18216: gettext now raises an error when a .mo file has an unsupported major version number. Patch by Aaron Hill. 2014-10-28 20:17:51 +01:00
test_glob.py
test_global.py
test_grammar.py
test_grp.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
test_gzip.py
test_hash.py
test_hashlib.py Issue #16113: Also remove test_case_sha3_224_huge 2014-11-28 15:21:12 -08:00
test_heapq.py
test_hmac.py
test_html.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:28:37 +02:00
test_htmlparser.py
test_http_cookiejar.py
test_http_cookies.py merge 3.4 (#22986) 2015-01-16 20:46:37 -05:00
test_httplib.py merge 3.4 2014-12-13 16:13:31 -05:00
test_httpservers.py Issue #22165: Skip test_undecodable_filename on OS X prior to 10.5. 2015-01-05 01:02:30 -08:00
test_idle.py
test_imaplib.py merge 3.4 (#22921) 2014-11-23 17:06:39 -06:00
test_imghdr.py
test_imp.py
test_index.py
test_inspect.py inspect: Fix getsource() to load updated source of reloaded module 2014-12-08 18:00:25 -05:00
test_int.py
test_int_literal.py
test_io.py merge 3.4 (#23093) 2014-12-21 21:00:51 -06:00
test_ioctl.py
test_ipaddress.py Issue #23266: Restore the performance of ipaddress.collapse_addresses() whith 2015-01-19 00:41:32 +02:00
test_isinstance.py
test_iter.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_iterlen.py
test_itertools.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_keyword.py
test_keywordonlyarg.py
test_kqueue.py
test_largefile.py
test_lib2to3.py Issue #22173: Update lib2to3 tests to use unittest test discovery. 2014-10-29 12:24:59 -05:00
test_linecache.py
test_list.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_listcomps.py
test_locale.py Issue #13918: Provide a locale.delocalize() function which can remove 2014-10-23 22:52:31 +02:00
test_logging.py Issue #23211: Fix patch for 3.4 differences. 2015-01-17 17:31:13 -08:00
test_long.py
test_longexp.py
test_lzma.py Issue #15955: Add an option to limit output size when decompressing LZMA data. 2015-01-17 16:22:18 +01:00
test_macpath.py
test_macurl2path.py
test_mailbox.py
test_mailcap.py
test_marshal.py #22734 marshal needs a lower stack depth for debug builds on Windows 2014-11-01 15:15:16 -07:00
test_math.py Issue #23185: add math.inf and math.nan constants. 2015-01-11 11:55:29 +00:00
test_memoryio.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_memoryview.py
test_metaclass.py
test_mimetypes.py
test_minidom.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_mmap.py
test_module.py
test_modulefinder.py
test_msilib.py
test_multibytecodec.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:28:37 +02:00
test_multiprocessing_fork.py
test_multiprocessing_forkserver.py
test_multiprocessing_main_handling.py
test_multiprocessing_spawn.py
test_netrc.py
test_nis.py
test_nntplib.py
test_normalization.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_ntpath.py
test_numeric_tower.py
test_opcodes.py
test_openpty.py
test_operator.py
test_optparse.py
test_os.py #20069: Add tests for os.chown. 2014-12-25 18:36:56 -05:00
test_ossaudiodev.py
test_osx_env.py
test_parser.py
test_pathlib.py Issue #19777: Provide a home() classmethod on Path objects. 2015-01-12 21:03:41 +01:00
test_pdb.py
test_peepholer.py
test_pep247.py
test_pep277.py
test_pep292.py
test_pep352.py
test_pep380.py
test_pep3120.py
test_pep3131.py
test_pep3151.py
test_pickle.py Issue #15513: Added a __sizeof__ implementation for pickle classes. 2014-12-16 19:39:08 +02:00
test_pickletools.py Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can 2014-12-16 18:00:56 +02:00
test_pipes.py
test_pkg.py
test_pkgimport.py
test_pkgutil.py Issue #23014: Make importlib.abc.Loader.create_module() required when 2015-01-09 11:39:21 -05:00
test_platform.py
test_plistlib.py
test_poll.py
test_popen.py
test_poplib.py merge 3.4 (#22921) 2014-11-23 17:06:39 -06:00
test_posix.py
test_posixpath.py
test_pow.py
test_pprint.py Issue #19104: pprint now produces evaluable output for wrapped strings. 2014-12-20 20:57:15 +02:00
test_print.py
test_profile.py
test_property.py
test_pstats.py
test_pty.py
test_pulldom.py
test_pwd.py
test_py_compile.py Fix the test to use an os.sep agnostic test. Hopefully this will fix the 2014-12-02 11:30:43 -05:00
test_pyclbr.py Silence the failure of test_pyclbr after adding a property in sre_parse 2014-11-07 22:32:37 +02:00
test_pydoc.py
test_pyexpat.py Close issue #22895: fix test failure introduced by the fix for issue #22462. 2014-11-29 15:56:07 +01:00
test_queue.py
test_quopri.py
test_raise.py
test_random.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_range.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_re.py Issue #21032: Deprecated the use of re.LOCALE flag with str patterns or 2014-12-01 11:50:07 +02:00
test_readline.py Issue 22940: fixes to editline support 2014-11-26 13:02:33 -08:00
test_regrtest.py
test_reprlib.py Issue #22824: Simplify reprlib output format for empty arrays 2014-11-15 10:58:58 -08:00
test_resource.py
test_richcmp.py
test_rlcompleter.py
test_robotparser.py
test_runpy.py
test_sax.py Issue #22915: SAX parser now supports files opened with file descriptor or 2014-11-27 22:13:16 +02:00
test_sched.py
test_scope.py
test_script_helper.py Add the command line to the AssertionError raised by test.script_helper's 2015-01-20 17:19:47 -08:00
test_select.py
test_selectors.py Issue #23009: Add missing "import sys" in test_selectors 2015-01-22 09:35:23 +01:00
test_set.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_setcomps.py
test_shelve.py
test_shlex.py
test_shutil.py Issue #21775: shutil.copytree(): fix crash when copying to VFAT 2014-12-10 02:51:36 +02:00
test_signal.py
test_site.py
test_slice.py
test_smtpd.py
test_smtplib.py
test_smtpnet.py
test_sndhdr.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_socket.py Issue #20736: testSendmsgDontWait in test_socket no longer skipped on Linux. 2014-11-19 13:21:40 +02:00
test_socketserver.py
test_sort.py
test_source_encoding.py
test_spwd.py
test_sqlite.py
test_ssl.py enable cert validation in test 2015-01-07 22:12:43 -06:00
test_startfile.py
test_stat.py
test_statistics.py
test_strftime.py
test_string.py
test_stringprep.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:28:37 +02:00
test_strlit.py
test_strptime.py
test_strtod.py
test_struct.py
test_structmembers.py
test_structseq.py
test_subprocess.py
test_sunau.py
test_sundry.py
test_super.py
test_support.py
test_symtable.py
test_syntax.py
test_sys.py Issue 23261: Clean-up the hack to store the set.pop() search finger in a hash field instead of the setobject. 2015-01-18 13:12:42 -08:00
test_sys_setprofile.py PEP 479: Use the return-keyword instead of raising StopIteration inside a generators. 2014-11-22 22:14:41 -08:00
test_sys_settrace.py pop the loop block even for infinite while loops (closes #23048) 2014-12-13 16:06:19 -05:00
test_sysconfig.py
test_syslog.py
test_tarfile.py
test_tcl.py
test_telnetlib.py
test_tempfile.py
test_textwrap.py
test_thread.py
test_threaded_import.py
test_threadedtempfile.py
test_threading.py
test_threading_local.py
test_threadsignals.py
test_time.py
test_timeit.py
test_timeout.py
test_tk.py
test_tokenize.py
test_trace.py
test_traceback.py (Merge 3.4) Issue #22599: Enhance tokenize.open() to be able to call it during 2014-12-05 10:18:30 +01:00
test_tracemalloc.py Break up TestCommandLine.test_env_var into four distinct tests. 2015-01-22 14:38:00 -08:00
test_ttk_guionly.py
test_ttk_textonly.py
test_tuple.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:06:02 +02:00
test_typechecks.py
test_types.py
test_ucn.py #22650: test suite: load Unicode test data files from www.pythontest.net 2014-11-06 14:37:49 +01:00
test_unary.py
test_unicode.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:33:31 +02:00
test_unicode_file.py
test_unicodedata.py
test_unittest.py
test_univnewlines.py
test_unpack.py
test_unpack_ex.py
test_urllib.py Fix test_urllib without the ssl module 2014-11-02 17:23:14 +01:00
test_urllib2.py Close #19494: add urrlib.request.HTTPBasicPriorAuthHandler 2014-11-12 23:33:50 +10:00
test_urllib2_localnet.py remove extra ssl imports (closes #23053) 2014-12-15 10:04:13 -05:00
test_urllib2net.py use pythontest.net for fragment redirection test 2014-11-05 13:10:08 -05:00
test_urllib_response.py
test_urllibnet.py
test_urlparse.py
test_userdict.py
test_userlist.py
test_userstring.py
test_uu.py Issue #22406: Fixed the uu_codec codec incorrectly ported to 3.x. 2014-11-07 14:04:37 +02:00
test_uuid.py Issue #23015: Improved testing of the uuid module. 2014-12-15 12:06:22 +02:00
test_venv.py
test_wait3.py
test_wait4.py
test_warnings.py Issue #23016: A warning no longer produces an AttributeError when the program 2014-12-10 23:04:47 +02:00
test_wave.py
test_weakref.py
test_weakset.py
test_webbrowser.py
test_winreg.py
test_winsound.py
test_with.py
test_wsgiref.py
test_xdrlib.py
test_xml_dom_minicompat.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_xml_etree.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_xml_etree_c.py
test_xmlrpc.py Stop using a deprecated unittest.TestCase method. 2014-12-12 12:00:02 -05:00
test_xmlrpc_net.py
test_zipfile.py Issue #14099: ZipFile.open() no longer reopen the underlying file. Objects 2014-12-03 09:14:36 +02:00
test_zipfile64.py
test_zipimport.py
test_zipimport_support.py Removed duplicated words in in comments and docs. 2014-12-01 18:30:14 +02:00
test_zlib.py
testcodec.py
testtar.tar
tf_inherit_check.py
threaded_import_hangers.py
time_hashlib.py fix issue23157 - time_hashlib hadn't been ported to Python 3. 2015-01-04 00:36:04 -08:00
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
warning_tests.py
win_console_handler.py
xmltests.py
zip_cp437_header.zip
zipdir.zip