cpython/Lib/test
Victor Stinner 956de691f8 Issue #22926: In debug mode, call_soon(), call_at() and call_later() methods of
asyncio.BaseEventLoop now use the identifier of the current thread to ensure
that they are called from the thread running the event loop.

Before, the get_event_loop() method was used to check the thread, and no
exception was raised when the thread had no event loop. Now the methods always
raise an exception in debug mode when called from the wrong thread. It should
help to notice misusage of the API.
2014-12-26 21:07:52 +01:00
..
audiodata Issue #19261: Added support for writing 24-bit samples in the sunau module. 2013-11-10 21:02:53 +02:00
capath
cjkencodings
crashers Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
data
decimaltestdata
encoded_modules
imghdrdata Issue #19990: Added tests for the imghdr module. 2014-01-26 23:48:38 +02:00
leakers #18687: merge with 3.3. 2013-08-13 12:54:29 +03:00
sndhdrdata
subprocessdata Issue #18571: Merge duplicate test code 2013-09-01 10:22:41 +02:00
support handle errors without a reason attribute 2014-11-25 15:43:58 -06:00
test_asyncio Issue #22926: In debug mode, call_soon(), call_at() and call_later() methods of 2014-12-26 21:07:52 +01:00
test_email Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_importlib Issue #22002: Make full use of test discovery in test sub-packages. 2014-07-23 12:00:29 -05:00
test_json Issue #22002: Make full use of test discovery in test sub-packages. 2014-07-23 12:00:29 -05:00
test_tools Issue #22002: Make full use of test discovery in test sub-packages. 2014-07-23 12:00:29 -05:00
tracedmodules
xmltestdata
185test.db
Sine-1000Hz-300ms.aif
__init__.py
__main__.py Issue #17283: Share code between __main__.py and regrtest.py in Lib/test. 2013-02-27 09:02:53 -08:00
_test_multiprocessing.py Issue #20980: Stop wrapping exception when using ThreadPool. 2014-03-23 12:30:54 +00:00
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 reject non-docs strings between future imports (closes #17434) 2013-03-16 09:15:47 -07:00
badsyntax_pep3120.py
buffer_tests.py #17806: Added keyword-argument support for "tabsize" to str/bytes.expandtabs(). 2013-11-16 19:10:57 +02:00
bytecode_helper.py Close #19378: address flaws in the new dis module APIs 2013-11-06 22:08:36 +10:00
cfgparser.1
cfgparser.2
cfgparser.3
check_soundcard.vbs
cmath_testcases.txt
coding20731.py Merge with 3.3 2014-02-28 15:43:36 +01:00
curses_tests.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
datetimetester.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
dh512.pem
dis_module.py
doctest_aliases.py
double_const.py
empty.vbs
exception_hierarchy.txt Issue #15767: back out 8a0ed9f63c6e, finishing the removal of 2013-07-04 17:51:50 -04:00
final_a.py Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases. 2013-07-31 23:14:08 +02:00
final_b.py Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases. 2013-07-31 23:14:08 +02:00
floating_points.txt
fork_wait.py Replace IOError with OSError (#16715) 2012-12-25 16:47:37 +02:00
formatfloat_testcases.txt
future_test1.py
future_test2.py
gdb_sample.py
https_svn_python_org_root.pem
ieee754.txt
inspect_fodder.py Issue #18830: inspect.getclasstree() no more produces duplicated entries even 2013-09-05 17:14:32 +03:00
inspect_fodder2.py
keycert.passwd.pem
keycert.pem
keycert2.pem
keycert3.pem Issue #8109: The ssl module now has support for server-side SNI, thanks to a :meth:`SSLContext.set_servername_callback` method. 2013-01-05 21:20:29 +01:00
keycert4.pem Issue #8109: The ssl module now has support for server-side SNI, thanks to a :meth:`SSLContext.set_servername_callback` method. 2013-01-05 21:20:29 +01:00
list_tests.py
lock_tests.py Issue #8799: Reduce timing sensitivity of condition test by explicitly 2013-11-11 11:29:04 +00:00
mailcap.txt
make_ssl_certs.py Issue #22074: Fix Lib/test/make_ssl_certs.py 2014-07-26 11:15:52 -04:00
mapping_tests.py
math_testcases.txt
memory_watchdog.py
mime.types
mock_socket.py Issue #16042: CVE-2013-1752: smtplib: Limit amount of data read by 2014-09-30 14:18:02 +02:00
mp_fork_bomb.py Issue #8713: Support alternative start methods in multiprocessing on Unix. 2013-08-14 15:35:41 +01:00
multibytecodec_support.py Issue #18258: Fix test discovery for test_codecmaps_*. 2014-07-01 19:55:04 -05:00
nokia.pem
nullbytecert.pem Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes 2014-09-30 14:04:51 +02:00
nullcert.pem
outstanding_bugs.py Update test.outstanding_bugs.py 2013-12-20 13:25:07 -06:00
pickletester.py Issue #22775: Fixed unpickling of http.cookies.SimpleCookie with protocol 2 2014-11-02 22:18:25 +02:00
profilee.py
pstats.pck
pycacert.pem Issue #8109: The ssl module now has support for server-side SNI, thanks to a :meth:`SSLContext.set_servername_callback` method. 2013-01-05 21:20:29 +01:00
pycakey.pem Issue #8109: The ssl module now has support for server-side SNI, thanks to a :meth:`SSLContext.set_servername_callback` method. 2013-01-05 21:20:29 +01:00
pyclbr_input.py
pydoc_mod.py don't remove self from example code in the HTML output (closes #13223) 2014-06-07 16:44:00 -07:00
pydocfodder.py
pystone.py Issue #21634: Fix pystone micro-benchmark: use floor division instead of true 2014-06-02 14:16:44 +02:00
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 #22104: Don't hold a reference to the loaded TestSuite in runtest_inner 2014-08-04 11:15:10 -05:00
relimport.py
reperf.py
revocation.crl Issue #8813: Add SSLContext.verify_flags to change the verification flags 2013-11-21 23:56:13 +01:00
sample_doctest.py
sample_doctest_no_docstrings.py
sample_doctest_no_doctests.py
script_helper.py Issue #21770: Call function instead of module. Patch by Claudiu Popa. 2014-06-20 17:49:10 -04: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
sortperf.py Replace IOError with OSError (#16715) 2012-12-25 16:47:37 +02:00
ssl_cert.pem
ssl_key.passwd.pem
ssl_key.pem
ssl_servers.py Issue #17107: Test client-side SNI support in urllib.request thanks to the new server-side SNI support in the ssl module. 2013-02-05 21:20:51 +01:00
ssltests.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
string_tests.py check that exception messages are not empty (#22379) 2014-09-28 12:56:42 -04:00
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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test__locale.py
test__opcode.py Don't attempt to run the _opcode test if it wasn't built. 2013-11-23 16:11:17 -08:00
test__osx_support.py Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite. 2014-06-25 13:36:14 -07:00
test_abc.py #18581: merge with 3.3. 2013-08-08 19:37:52 +03:00
test_abstract_numbers.py Issue #19926: Removed unneeded test_main from test_abstract_numbers. 2013-12-08 01:00:14 -06:00
test_aifc.py Issue #19623: Fixed writing to unseekable files in the aifc module. 2013-12-14 20:42:22 +02:00
test_argparse.py #9351: set_defaults on subparser is no longer ignored if set on parent. 2014-10-17 19:55:11 -04:00
test_array.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_ast.py set line and column numbers for keyword-only arg nodes (closes #20619) 2014-02-13 19:22:14 -05:00
test_asynchat.py Issue #16133: The asynchat.async_chat.handle_read() method now ignores 2014-07-24 18:49:36 +02:00
test_asyncore.py Issue #11453, #18174: Fix leak of file descriptor in test_asyncore 2014-07-29 01:01:09 +02:00
test_atexit.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_audioop.py audioop: adpcm2lin() and lin2adpcm() now raises a TypeError instead of a 2014-01-03 03:26:47 +01:00
test_augassign.py
test_base64.py Issue #17618: Add Base85 and Ascii85 encoding/decoding to the base64 module. 2013-11-17 23:52:25 +01:00
test_bigaddrspace.py
test_bigmem.py
test_binascii.py
test_binhex.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_binop.py
test_bisect.py Issue #17516: do not create useless tuple: remove dummy commas in tests 2013-03-26 01:14:08 +01:00
test_bool.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_buffer.py Issue #19014: memoryview.cast() is now allowed on zero-length views. 2013-10-03 19:56:54 +02:00
test_bufio.py #16898: test_bufio now works with unittest test discovery. Patch by Zachary Ware. 2013-01-10 06:11:34 +02:00
test_builtin.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_bytes.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_bz2.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_calendar.py #18856: improve test coverage of the calendar module. Patch by Madison May. 2013-09-14 04:55:53 +03:00
test_call.py
test_capi.py Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
test_cgi.py Issue #20555: Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests. 2014-02-08 14:50:08 +02:00
test_cgitb.py
test_charmapcodec.py
test_class.py
test_cmath.py Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 19:40:23 +03:00
test_cmd.py Issue #14235: Use importlib.reload() in test_cmd.test_coverage. 2014-06-30 04:04:52 +03:00
test_cmd_line.py Close #18754: Run Python child processes in isolated more in the test suite. 2013-10-12 14:44:01 +02:00
test_cmd_line_script.py Issue #21425: Fix flushing of standard streams in the interactive interpreter. 2014-05-11 13:42:17 +02:00
test_code.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:06:39 +02:00
test_code_module.py - Issue #17756: Fix test_code test when run from the installed location. 2014-05-13 11:28:12 +02:00
test_codeccallbacks.py Update various test modules to use unittest.main() for test discovery 2013-06-12 21:25:59 -04:00
test_codecencodings_cn.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecencodings_hk.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecencodings_iso2022.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecencodings_jp.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecencodings_kr.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecencodings_tw.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
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 Issue #23071: "namereplace_errors" was added only in 3.5. 2014-12-20 18:53:01 +02:00
test_codeop.py Issue #16714: use 'raise' exceptions, don't 'throw'. 2012-12-18 21:27:37 +02:00
test_collections.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_colorsys.py Issue #14323: Expanded the number of digits in the coefficients for the 2013-08-06 11:51:23 +03:00
test_compare.py
test_compile.py Issue #22221: Add tests for compile() with source encoding cookie. 2014-09-05 11:00:56 +03:00
test_compileall.py Merge: #19532: make compileall with no file/dir args respect -f and -q. 2013-12-15 20:56:00 -05:00
test_complex.py Issue #22604: Fix assertion error in debug mode when dividing a complex number by (nan+0j). 2014-10-10 23:49:32 +02:00
test_concurrent_futures.py Issue #20367: Fix behavior of concurrent.futures.as_completed() for duplicate 2014-01-27 09:11:48 +01:00
test_configparser.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_contains.py
test_contextlib.py Merge removal of issue 20317 debugging code from 3.3 2014-01-24 23:07:16 +10:00
test_copy.py Issue #20791: copy.copy() now doesn't make a copy when the input is a bytes object. Initial patch by Peter Otten. 2014-02-27 22:14:31 +01:00
test_copyreg.py
test_cprofile.py touch _lsprof's clear() method for C code coverage 2013-12-05 07:40:29 +01:00
test_crashers.py
test_crypt.py #16935: update test_crypt now that unittest discover understands SkipTest. 2013-03-01 14:53:45 +02:00
test_csv.py (Merge 3.3) Issue #18829: Add tests for the csv module for invalid characters 2014-01-02 12:53:50 +01:00
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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_dbm_dumb.py make operations on closed dumb databases raise a consistent exception (closes #19385) 2014-04-26 16:56:52 -04:00
test_dbm_gnu.py - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.py 2013-11-19 09:12:50 +01:00
test_dbm_ndbm.py - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.py 2013-11-19 09:12:50 +01:00
test_decimal.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_decorators.py
test_defaultdict.py
test_deque.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_descr.py Issue #21768: fix NameError in test_pydescr. Patch by Claudiu Popa. 2014-06-20 15:16:35 -04:00
test_descrtut.py Merge 3.2, issue #17047: remove doubled words found in 2.7 to 2013-03-11 17:58:27 -04:00
test_devpoll.py Closes issue #21316: mark test_devpoll to be meaningfull only for Solaris 2014-04-29 18:18:37 +02:00
test_dict.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_dictcomps.py Use unittest.main() in 3.3 and greater 2013-01-16 14:09:57 -08:00
test_dictviews.py #18357: add tests for dictview set difference. Patch by Fraser Tweedale. 2013-08-08 20:12:28 +03:00
test_difflib.py Issue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks(). 2014-06-21 11:57:36 -07:00
test_difflib_expect.html
test_dis.py pop the loop block even for infinite while loops (closes #23048) 2014-12-13 16:06:19 -05:00
test_distutils.py
test_doctest.py #8473: Add tests that doctest uses universal newlines in testfile. 2014-10-02 22:42:42 -04: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:28:43 +02:00
test_dummy_thread.py
test_dummy_threading.py
test_dynamic.py
test_dynamicclassattribute.py Issue19030: commit tests for DynamicClassAttribute 2013-10-13 10:52:10 -07:00
test_ensurepip.py use the called property of the run_pip mock rather than an assertion method that doesn't exist 2014-04-16 16:06:39 -04:00
test_enum.py Issue22506: added methods on base Enum class now show up in dir of Enum subclass (3.4) 2014-10-14 08:58:32 -07:00
test_enumerate.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_eof.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_epoll.py Issue #21038: Use monotonic clock to compute timeout, not the system clock 2014-03-25 12:50:50 +01:00
test_errno.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_exception_variations.py
test_exceptions.py make sure to test UnicodeEncodeError, too 2014-04-02 15:51:38 -04:00
test_extcall.py
test_faulthandler.py faulthandler: test_gil_released() now uses _sigsegv() instead of _read_null(), 2014-09-30 13:54:14 +02:00
test_fcntl.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_file.py #14853: merge with 3.3. 2013-07-25 05:24:47 +02:00
test_file_eintr.py
test_filecmp.py Issue #21445: Pass exception messages correctly to assertTrue in 2014-08-14 08:34:32 +03:00
test_fileinput.py Issue #21075: fileinput.FileInput now reads bytes from standard stream if 2014-05-14 21:08:33 +03:00
test_fileio.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_finalization.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_float.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test_flufl.py
test_fnmatch.py
test_fork1.py Issue #17177: The imp module is pending deprecation. 2013-06-16 13:13:40 -04:00
test_format.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_fractions.py
test_frame.py Issue #21897: Fix a crash with the f_locals attribute with closure variables when frame.clear() has been called. 2014-07-04 20:24:13 -04:00
test_ftplib.py allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935) 2014-12-05 21:59:35 -05:00
test_funcattrs.py cleanup the construction of __qualname__ (closes #19301 again) 2013-10-20 17:50:28 -04:00
test_functools.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_future.py reject non-docs strings between future imports (closes #17434) 2013-03-16 09:15:47 -07:00
test_future3.py #17303: test_future* now work with unittest test discovery. Patch by Zachary Ware. 2013-02-27 10:00:03 +02:00
test_future4.py #17303: test_future* now work with unittest test discovery. Patch by Zachary Ware. 2013-02-27 10:00:03 +02:00
test_future5.py #17303: test_future* now work with unittest test discovery. Patch by Zachary Ware. 2013-02-27 10:00:03 +02:00
test_gc.py Issue #21435: Segfault in gc with cyclic trash 2014-05-08 17:42:19 -05:00
test_gdb.py Closes #22188: test_gdb now runs gdb with -nx: "Do not execute commands from 2014-08-16 14:38:02 +02:00
test_generators.py Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
test_genericpath.py Issue #6815: os.path.expandvars() now supports non-ASCII environment 2014-02-13 10:14:48 +02:00
test_genexps.py Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
test_getargs2.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_getopt.py
test_getpass.py #21169: fix getpass to use replace error handler on UnicodeEncodeError. 2014-04-13 22:07:39 -04:00
test_gettext.py test_gettext: use support.rmtree() instead of shutil.rmtree() 2014-07-24 12:07:45 +02:00
test_glob.py Issue #8402: Added the escape() function to the glob module. 2013-11-18 13:06:43 +02:00
test_global.py
test_grammar.py Issue #21669: Special case print & exec syntax errors 2014-06-16 19:48:02 +10:00
test_grp.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
test_gzip.py Issue #20875: Merge from 3.3 2014-03-09 14:47:58 -07:00
test_hash.py Issue #20363. Fixed BytesWarning triggerred by test suite. 2014-02-06 22:52:23 +02:00
test_hashlib.py Issue #16113: Also remove test_case_sha3_224_huge 2014-11-28 15:21:12 -08:00
test_heapq.py Issue #19018: The heapq.merge() function no longer suppresses IndexError 2013-09-14 20:51:57 -07:00
test_hmac.py Issue #19758: silence PendingDeprecationWarnings in test_hmac 2013-11-24 23:14:16 +01:00
test_html.py #2927: Added the unescape() function to the html module. 2013-11-19 20:28:45 +02:00
test_htmlparser.py #20288: merge with 3.3. 2014-02-01 21:22:26 +02:00
test_http_cookiejar.py Issue #19606: Use specific asserts in http.cookiejar tests. 2013-11-17 13:45:02 +02:00
test_http_cookies.py Issue #22775: Fixed unpickling of http.cookies.SimpleCookie with protocol 2 2014-11-02 22:18:25 +02:00
test_httplib.py make sure server threads get cleaned up 2014-12-13 16:13:24 -05:00
test_httpservers.py fix behavior of trailing slash redirection when a query string is involved (closes #23112) 2014-12-26 10:53:43 -06:00
test_idle.py Issue #18492: Allow all resources when tests are not run by regrtest.py. 2014-06-02 16:01:29 -05:00
test_imaplib.py don't require OpenSSL SNI to pass hostname to ssl functions (#22921) 2014-11-23 17:04:34 -06:00
test_imghdr.py Issue #19990: Added tests for the imghdr module. 2014-01-26 23:48:38 +02:00
test_imp.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_import.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_index.py Issue #17576: Removed deprecation warnings added in changeset 618cca51a27e. 2013-12-14 21:07:09 +02:00
test_inspect.py inspect: Fix getsource() to load updated source of reloaded module 2014-12-08 18:00:25 -05:00
test_int.py Issue #17576: Removed deprecation warnings added in changeset 618cca51a27e. 2013-12-14 21:07:09 +02:00
test_int_literal.py
test_io.py allow more operations to work on detached streams (closes #23093) 2014-12-21 20:51:50 -06:00
test_ioctl.py Update various test modules to use unittest.main() for test discovery 2013-06-12 21:25:59 -04:00
test_ipaddress.py #20815: small readability improvements in ipaddress tests. 2014-10-12 15:17:22 -04:00
test_isinstance.py Fix a few typos and a double semicolon. Patch by Eitan Adler. 2013-01-27 06:20:14 +02:00
test_iter.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_iterlen.py #17766: merge with 3.3. 2013-04-17 04:36:45 +03:00
test_itertools.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_keyword.py 17830: preserve line endings of original file when updating keywords. 2013-04-25 12:01:36 -04:00
test_keywordonlyarg.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_kqueue.py #11973: add test for previously fixed kevent signed/unsigned bug. 2014-10-12 12:39:46 -04:00
test_largefile.py Issue #18266: test_largefile now works with unittest test discovery and 2013-07-17 13:44:17 +03:00
test_lib2to3.py Issue #22173: Update lib2to3 tests to use unittest test discovery. 2014-10-29 12:24:59 -05:00
test_linecache.py Issue #15494: test.support is now a package rather than a module 2013-07-28 21:06:50 +10:00
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 #20079: Fixed tests. 2014-10-02 11:36:12 +03:00
test_logging.py add context parameter to HTTPHandler (closes #22788) 2014-11-23 20:36:44 -06:00
test_long.py Issue #21422: Add a test to check that bool << int and bool >> int return an int 2014-05-12 22:35:40 +02:00
test_longexp.py
test_lzma.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_macpath.py Issue #9850: Fixed macpath.join() for empty first component. Patch by 2014-09-27 18:53:23 +03:00
test_macurl2path.py Increase the coverage of macurl2path. Patch by Colin Williams. 2013-10-23 21:50:56 -07:00
test_mailbox.py Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems() 2014-08-13 09:35:21 +03:00
test_mailcap.py
test_marshal.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_math.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02:00
test_memoryio.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_memoryview.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test_metaclass.py
test_mimetypes.py Issue #15207: Fix mimetypes to read from correct area in Windows registry (Original patch by Dave Chambers) 2013-10-22 19:27:34 +01:00
test_minidom.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_mmap.py Fixed typo. 2014-08-19 18:20:23 +03:00
test_module.py Make some tests more verbose in the face of failure 2013-11-22 13:22:22 -05:00
test_modulefinder.py Issue #21707: Fix tests on Windows. 2014-07-07 21:29:50 +03:00
test_msilib.py
test_multibytecodec.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_multiprocessing_fork.py Issue #8713: Support alternative start methods in multiprocessing on Unix. 2013-08-14 15:35:41 +01:00
test_multiprocessing_forkserver.py Issue #8713: Support alternative start methods in multiprocessing on Unix. 2013-08-14 15:35:41 +01:00
test_multiprocessing_main_handling.py Issue #22332: test_multiprocessing_main_handling is now skipped if sem_open 2014-09-03 23:48:08 +02:00
test_multiprocessing_spawn.py Issue #8713: Support alternative start methods in multiprocessing on Unix. 2013-08-14 15:35:41 +01:00
test_netrc.py #14984: On POSIX, enforce permissions when reading default .netrc. 2013-09-17 20:30:02 -04:00
test_nis.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
test_nntplib.py #16040: fix unlimited read from connection in nntplib. 2014-10-12 08:50:11 +02:00
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 Issue #21493: Added test for ntpath.expanduser(). Original patch by 2014-05-28 18:11:29 +03:00
test_numeric_tower.py
test_opcodes.py
test_openpty.py Merge. 2013-06-10 16:31:39 +01:00
test_operator.py Issue #16694: Add a pure Python implementation of the operator module. 2013-04-20 19:21:44 +02:00
test_optparse.py #1704474: mark refleak test as specific to CPython 2014-04-15 16:44:43 -04:00
test_os.py Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), 2014-12-21 01:16:38 +01:00
test_ossaudiodev.py Replace IOError with OSError (#16715) 2012-12-25 16:47:37 +02:00
test_osx_env.py #17779: test_osx_env now works with unittest test discovery. Patch by Zachary Ware. 2013-04-19 05:38:18 +03:00
test_parser.py #11963: merge with 3.2. 2013-03-10 03:27:26 +02:00
test_pathlib.py Issue #22759: Query methods on pathlib.Path() (exists(), is_dir(), etc.) now return False when the underlying stat call raises NotADirectoryError. 2014-10-30 23:14:03 +01:00
test_pdb.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_peepholer.py Issue #11816: switch test_peepholer to bytecode_helper 2013-05-07 00:03:00 +10:00
test_pep247.py Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC 2013-11-20 17:23:06 +01:00
test_pep277.py Fix sporadic failure of test_pep277 on Windows: use support.rmtree() instead of 2014-07-29 00:40:50 +02:00
test_pep292.py
test_pep352.py Remove a dead import line. 2013-06-14 10:42:48 -04:00
test_pep380.py fix sending tuples to custom generator objects with yield from (closes #21209) 2014-04-13 23:52:01 -04:00
test_pep3120.py
test_pep3131.py
test_pep3151.py Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
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 Implement PEP 451 (ModuleSpec). 2013-11-22 09:05:39 -07:00
test_pkgimport.py Issue #17177: Stop using imp in a bunch of tests 2013-06-15 17:11:25 -04:00
test_pkgutil.py Issue #14710: Fix both pkgutil.find_loader() and get_loader() to not 2014-05-23 12:30:37 -04:00
test_platform.py Issue #17429: Oops, remove unused import 2013-12-09 00:25:57 +01:00
test_plistlib.py Issue #21888: plistlib's load() and loads() now work if the fmt parameter is 2014-07-23 18:49:31 +03:00
test_poll.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_popen.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_poplib.py don't require OpenSSL SNI to pass hostname to ssl functions (#22921) 2014-11-23 17:04:34 -06:00
test_posix.py cleanup test_posix 2014-10-05 17:37:59 +02:00
test_posixpath.py Issue #22034: Got rid of misleading error message for bytearray arguments in 2014-08-24 12:18:09 +03:00
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 #17365: Remove Python 2 code from test_print 2013-04-04 22:32:28 +03:00
test_profile.py fix NameError exception in test_profile 2013-02-12 15:23:21 +01:00
test_property.py Fix skip conditions in some docstings tests. 2013-01-28 13:26:25 +02:00
test_pstats.py
test_pty.py Use OESeeror instead of os.error (#16720) 2012-12-24 19:58:48 +02:00
test_pulldom.py
test_pwd.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
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 Merge from 3.3 2014-09-17 13:19:01 +08:00
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 Clean up references to threads in test_queue. 2013-03-23 23:35:06 +02:00
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 #22838: All test_re tests now work with unittest test discovery. 2014-12-01 11:06:45 +02:00
test_readline.py use skipUnless 2014-11-26 14:35:56 -06:00
test_regrtest.py rename some more tests to avoid duplicate names (#19123) 2013-09-29 15:18:43 -04:00
test_reprlib.py Issue #19928: Fix test on Windows 2013-12-10 14:18:30 -06:00
test_resource.py Issue #19343: Expose FreeBSD-specific APIs in resource module. Original patch by Koobs. 2013-12-08 14:35:55 +01:00
test_richcmp.py
test_rlcompleter.py
test_robotparser.py Issue #20753: Skip PasswordProtectedSiteTestCase when Python is built without threads. 2014-06-29 15:54:56 +03:00
test_runpy.py Issue #19700: set __spec__ appropriately in runpy 2013-12-15 20:33:02 +10:00
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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_scope.py complain about "global __class__" in a class body (closes #17983) 2013-05-15 16:17:25 -05:00
test_select.py Issue #16704: Get rid of select.error in stdlib. Use OSError instead. 2012-12-17 22:23:46 +02:00
test_selectors.py test_selectors: Tolerate 2.0 seconds instead of 1.6 sec for very slow buildbots 2014-12-12 12:57:35 +01:00
test_set.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_setcomps.py
test_shelve.py
test_shlex.py Revert "Issue #16121: Fix line number accounting in shlex" 2013-02-23 23:12:35 +01:00
test_shutil.py Issue #21775: shutil.copytree(): fix crash when copying to VFAT 2014-12-10 02:50:32 +02:00
test_signal.py Fix printing out error message when test fails and run with -bb 2014-05-11 19:05:23 +02:00
test_site.py - Issue #21223: Pass test_site/test_startup_imports when some of the extensions 2014-04-15 20:37:54 +02:00
test_slice.py
test_smtpd.py
test_smtplib.py Issue #16042: CVE-2013-1752: smtplib: Limit amount of data read by 2014-09-30 14:18:02 +02:00
test_smtpnet.py Issue #20957: test_smtpnet now uses support.transient_internet() to call 2014-09-04 00:35:43 +02:00
test_sndhdr.py #5024: whichhdr now returns the frame count for WAV files. 2013-03-18 17:42:42 -04:00
test_socket.py Issue #20736: testSendmsgDontWait in test_socket no longer skipped on Linux. 2014-11-19 13:21:13 +02:00
test_socketserver.py Issue #22435: Fix a file descriptor leak when SocketServer bind fails. 2014-10-13 19:19:26 +01:00
test_sort.py
test_source_encoding.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_spwd.py Issue #19925: Added tests for the spwd module. Original patch by Vajrasky Kok. 2014-05-25 16:21:45 +03:00
test_sqlite.py #17692: test_sqlite now works with unittest test discovery. Patch by Zachary Ware. 2013-04-12 14:13:47 +03:00
test_ssl.py Issue #22935: Fix test_ssl when the SSLv3 protocol is not supported 2014-12-12 12:27:08 +01:00
test_startfile.py Third attempt to fix #15415 on Windows 2013-07-29 17:51:16 +10:00
test_stat.py Issue #18322: fix some test_stat nits. 2013-06-29 12:58:57 +02:00
test_statistics.py Issue #16056: Rename test method in test_statistics to avoid conflict. 2014-09-24 15:03:25 +03:00
test_strftime.py Fix DeprecationWarnings in test suite 2013-12-21 22:19:46 +01:00
test_string.py Issue #13598: Add auto-numbering of replacement fields to string.Formatter. 2014-04-14 16:43:50 -04:00
test_stringprep.py
test_strlit.py Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError 2013-02-10 17:42:01 +02:00
test_strptime.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
test_strtod.py Use @bigmemtest more accurately. 2013-11-26 20:29:06 +00:00
test_struct.py Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 20:17:03 +03:00
test_structmembers.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:06:39 +02:00
test_structseq.py Issue #19209: fix structseq test 2013-10-12 01:38:52 +02:00
test_subprocess.py Issue #22290: Fix error handling in the _posixsubprocess module. 2014-10-05 17:25:19 +02:00
test_sunau.py Issue #19623: Fixed writing to unseekable files in the aifc module. 2013-12-14 20:42:22 +02:00
test_sundry.py Issue #19990: Added tests for the imghdr module. 2014-01-26 23:52:57 +02:00
test_super.py reset __class__, so multiple runs don't fail (closes #17999) 2013-05-17 11:33:26 -05:00
test_support.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_symtable.py
test_syntax.py
test_sys.py Issue #22193: Fixed integer overflow error in sys.getsizeof(). 2014-11-15 13:21:37 +02:00
test_sys_setprofile.py
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 Issue #19760: Silence sysconfig's 'SO' key deprecation warnings in tests. 2013-11-26 17:08:24 +02:00
test_syslog.py Test syslog.openlog() without args to test syslog_get_argv() 2013-12-05 13:56:56 +01:00
test_tarfile.py Issue #21440: Backport changeset 4ebf97299b18 to branch 3.4, use 2014-09-04 00:49:01 +02:00
test_tcl.py Issue #21951: Fixed a crash in Tkinter on AIX when called Tcl command with 2014-09-11 10:57:13 +03:00
test_telnetlib.py Issue #20311: Fix test_telnetlib, set the resolution of the MockSelector 2014-01-25 23:53:28 +01:00
test_tempfile.py Issue #22427: TemporaryDirectory no longer attempts to clean up twice when 2014-09-24 13:26:25 +03:00
test_textwrap.py Issue #18725: The textwrap module now supports truncating multiline text. 2013-10-15 21:22:54 +03:00
test_thread.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test_threaded_import.py Issue #22390: Remove files created by tests 2014-10-05 17:37:41 +02:00
test_threadedtempfile.py
test_threading.py Issue #22423: Unhandled exception in thread no longer causes unhandled 2014-09-21 22:08:13 +03:00
test_threading_local.py
test_threadsignals.py Issue #20564: Skip tests on lock+signals on OpenBSD 2014-02-18 09:19:48 +01:00
test_time.py Issue #11188, #19748: mktime() returns -1 on error. On Linux, the tm_wday field 2014-02-21 23:54:32 +01:00
test_timeit.py
test_timeout.py Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since "localhost" goes through a DNS lookup under recent Windows versions. 2013-08-22 00:39:46 +02:00
test_tk.py Issue #18492: Allow all resources when tests are not run by regrtest.py. 2014-06-02 16:01:29 -05:00
test_tokenize.py Issue #9974: When untokenizing, use row info to insert backslash+newline. 2014-02-23 23:33:08 -05:00
test_trace.py #17143: fix buildbot failures on Windows. 2013-02-20 02:52:49 +02:00
test_traceback.py Issue #20532: Tests which use _testcapi now are marked as CPython only. 2014-02-07 10:10:55 +02:00
test_tracemalloc.py Issue #21639: Add a test to check that PyMem_Malloc(0) with tracemalloc enabled 2014-06-02 21:36:59 +02:00
test_ttk_guionly.py Issue #22236: Tkinter tests now don't reuse default root window. New root 2014-08-24 09:07:47 +03:00
test_ttk_textonly.py Issue # 10652: make tcl/tk tests run after __all__ test, patch by Zachary Ware. 2013-03-16 02:37:06 -04:00
test_tuple.py Issue #22777: Test pickling with all protocols. 2014-12-15 14:03:42 +02:00
test_typechecks.py
test_types.py Reverted 16efa8d27e4c after discussion with Eric. 2014-04-15 13:52:21 +01:00
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 merge 3.3 (#22643) 2014-10-15 13:40:01 -04:00
test_unicode_file.py
test_unicodedata.py Fix expected checksum for new unicodedata (after full rebuild) 2013-10-11 21:40:55 +02:00
test_unittest.py
test_univnewlines.py #17691: test_univnewlines now works with unittest test discovery. Patch by Zachary Ware. 2013-06-09 00:07:06 +03:00
test_unpack.py
test_unpack_ex.py
test_urllib.py backport context argument of urlopen (#22366) for pep 476 2014-09-19 15:23:30 +08:00
test_urllib2.py Issue #19524: Fixed resource leak in the HTTP connection when an invalid 2014-09-06 21:41:39 +03: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 urllib.response object to use _TemporaryFileWrapper (and _TemporaryFileCloser) 2014-04-20 09:41:29 -07:00
test_urllibnet.py Backport b533cc11d114 to fix intermittent test_urllibnet failures. 2014-09-30 17:30:18 +02:00
test_urlparse.py Issue #20270: urllib.urlparse now supports empty ports. 2014-01-18 18:31:41 +02:00
test_userdict.py Issue #19664: fix another flake test_userdict test 2013-11-22 03:36:28 +01:00
test_userlist.py
test_userstring.py check that exception messages are not empty (#22379) 2014-09-28 12:56:42 -04:00
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:03:44 +02:00
test_venv.py test_venv: use support.rmtree() instead of shutil.rmtree() to fix sporadic 2014-10-10 14:23:00 +02:00
test_wait3.py
test_wait4.py Issue #11185: Fix test_wait4 under AIX. Patch by Sébastien Sablé. 2013-07-04 21:03:10 +02:00
test_warnings.py Issue #23016: A warning no longer produces AttributeError when the program 2014-12-10 22:59:55 +02:00
test_wave.py Issue #19623: Fixed writing to unseekable files in the aifc module. 2013-12-14 20:42:22 +02:00
test_weakref.py Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with an iterator alive. 2014-10-05 20:02:28 +02:00
test_weakset.py Revert misled test change in f189da5bda26. 2013-12-18 00:29:30 +01:00
test_webbrowser.py fix duplicate test name (closes #19126) 2013-09-29 10:48:19 -04:00
test_winreg.py Issue #21151: Fixed a segfault in the winreg module. 2014-07-03 10:58:06 -05:00
test_winsound.py Issue #19987: Merge with 3.3 2013-12-16 09:05:44 -06:00
test_with.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_wsgiref.py Issue #22419: Limit the length of incoming HTTP request in wsgiref server to 65536 bytes. 2014-09-17 16:29:29 +08:00
test_xdrlib.py Issue #11694: Raise ConversionError in xdrlib as documented 2014-10-10 21:21:52 +03:00
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 Issue #19886: Use better estimated memory requirements for bigmem tests. 2014-01-10 13:39:27 +02:00
test_xmlrpc.py merge 3.3 (#16043) 2014-12-05 20:34:56 -05:00
test_xmlrpc_net.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_zipfile.py Issue #14099: ZipFile.open() no longer reopen the underlying file. Objects 2014-12-03 09:11:57 +02:00
test_zipfile64.py Issue #21866: ZipFile.close() no longer writes ZIP64 central directory 2014-09-23 21:34:24 +03:00
test_zipimport.py merge backout for #20621 2014-02-16 14:17:28 -05:00
test_zipimport_support.py Removed duplicated words in in comments and docs. 2014-12-01 18:28:43 +02:00
test_zlib.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02:00
testcodec.py
testtar.tar
tf_inherit_check.py Issue #16706: get rid of os.error 2012-12-18 22:02:39 +02:00
threaded_import_hangers.py
time_hashlib.py
tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt
tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt
tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt
tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt
tokenize_tests.txt
warning_tests.py
win_console_handler.py
xmltests.py #12820: add tests for the xml.dom.minicompat module. Patch by John Chandler and Phil Connell. 2013-04-10 19:30:11 +03:00
zip_cp437_header.zip
zipdir.zip