cpython/Lib/test
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to
annotate text signatures in docstrings, resulting in fewer false
positives.  "self" parameters are also explicitly marked, allowing
inspect.Signature() to authoritatively detect (and skip) said parameters.

Issue #20326: Argument Clinic now generates separate checksums for the
input and output sections of the block, allowing external tools to verify
that the input has not changed (and thus the output is not out-of-date).
2014-01-28 05:00:08 -08: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
namespace_pkgs
sndhdrdata
subprocessdata Issue #18571: Merge duplicate test code 2013-09-01 10:22:41 +02:00
support Issue #18874: Implement the PEP 454 (tracemalloc) 2013-11-23 12:27:24 +01:00
test_asyncio asyncio: Rename {Empty,Full} to {QueueEmpty,QueueFull} and no longer get them from queue.py. 2014-01-25 17:24:51 -08:00
test_email Merge #20206, #5803: more efficient algorithm that doesn't truncate output. 2014-01-13 13:30:13 -05:00
test_importlib Issue 19944: Fix importlib.find_spec() so it imports parents as needed. 2014-01-25 15:32:46 -07:00
test_json Issue #11489: JSON decoder now accepts lone surrogates. 2013-11-26 21:27:11 +02:00
tracedmodules
xmltestdata
185test.db
__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 #20315: Removed support for backward compatibility with early 2.x versions. 2014-01-20 21:35:06 +02:00
audiotest.au
audiotests.py Issue #19623: Fixed writing to unseekable files in the aifc module. 2013-12-14 20:35:04 +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
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 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06: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 #8813: Add SSLContext.verify_flags to change the verification flags 2013-11-21 23:56:13 +01:00
mapping_tests.py
math_testcases.txt
memory_watchdog.py
mime.types
mock_socket.py Issue #16647: save socket error details in LMTP.connect() 2012-12-17 18:57:16 +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 #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
nokia.pem
nullbytecert.pem Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes 2013-08-17 00:54:47 +02:00
nullcert.pem
outstanding_bugs.py Update test.outstanding_bugs.py 2013-12-20 13:25:07 -06:00
pickletester.py Issue #19886: Use better estimated memory requirements for bigmem tests. 2014-01-10 13:39:27 +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
pydocfodder.py
pystone.py
randv2_32.pck
randv2_64.pck
randv3.pck
re_tests.py
regrtest.py merge 3.3 2014-01-09 11:12:31 -06: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 #14649: add sample files omitted from previous checkin. 2012-09-10 11:20:47 -04:00
sample_doctest_no_doctests.py #14649: add sample files omitted from previous checkin. 2012-09-10 11:20:47 -04:00
script_helper.py Issue #19700: set __spec__ appropriately in runpy 2013-12-15 20:33:02 +10:00
seq_tests.py
sgml_input.html
sha256.pem
Sine-1000Hz-300ms.aif
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 Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test___all__.py Issue #15767: Excise the remaining instances of ModuleNotFoundError 2013-07-04 18:16:15 -04: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 #13590: OS X Xcode 4 - improve support for universal extension modules 2013-01-31 01:28:23 -08: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 Issue #13107: argparse and optparse no longer raises an exception when output 2014-01-09 23:18:41 +02:00
test_array.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_ast.py #18466: merge with 3.3. 2013-08-17 16:58:13 +03:00
test_asynchat.py Update various test modules to use unittest.main() for test discovery 2013-06-12 21:25:59 -04:00
test_asyncore.py Issue #18571: Implementation of the PEP 446: file descriptors and file handles 2013-08-28 00:53:59 +02:00
test_atexit.py Issue #18874: Implement the PEP 454 (tracemalloc) 2013-11-23 12:27:24 +01: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
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 #3158: doctest can now find doctests in functions and methods 2013-11-24 01:19:09 -06:00
test_bytes.py (Merge 3.3) Issue #19969: PyBytes_FromFormatV() now raises an OverflowError if 2013-12-13 12:15:31 +01:00
test_bz2.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +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 #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
test_cgi.py Issue #19092 - Raise a correct exception when cgi.FieldStorage is given an 2014-01-11 22:20:16 -08:00
test_cgitb.py #12890: fix test on windows 2012-10-30 20:20:09 -04:00
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 #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02: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 #19700: set __spec__ appropriately in runpy 2013-12-15 20:33:02 +10:00
test_code.py
test_code_module.py Closes #17730: in code.interact(), when banner="", do not print anything. 2013-10-13 21:49:06 +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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecmaps_hk.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecmaps_jp.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecmaps_kr.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecmaps_tw.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_codecs.py Issue #8260: The read(), readline() and readlines() methods of 2014-01-26 19:27:56 +02:00
test_codeop.py Issue #16714: use 'raise' exceptions, don't 'throw'. 2012-12-18 21:27:37 +02:00
test_collections.py Strengthen one of the collections.Counter() tests 2013-10-05 17:14:51 -07: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 #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 19:40:23 +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 #17080: improve error message of float/complex when the wrong type is passed. 2013-11-07 19:18:34 +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 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06: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 #11480: Fixed copy.copy to work with classes with custom metaclasses. 2013-12-01 13:25:26 -08: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 #17079: test_ctypes now works with unittest test discovery. Patch by Zachary Ware. 2013-03-01 10:55:17 +02:00
test_curses.py Issue #20358: Tests for curses.window.overlay and curses.window.overwrite 2014-01-25 22:19:47 -08: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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02: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 Avoid UnicodeEncodeError by only printing ASCII. 2013-12-12 10:32:16 -06:00
test_decorators.py
test_defaultdict.py
test_deque.py Restore the data block size to 62. 2013-07-28 02:39:49 -07:00
test_descr.py Fix whitespace 2013-11-23 19:01:36 +01: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 Issue #17919: add missing import of USHRT_MAX 2013-12-16 13:27:16 +01:00
test_dict.py #19166: use an unused var in a test. Patch by Vajrasky Kok. 2013-10-05 03:07:03 +03: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
test_difflib_expect.html
test_dis.py Issue #19938: Re-enabled test_bug_1333982 in test_dis, which had been 2013-12-26 09:55:24 -06:00
test_distutils.py
test_doctest.py Issue #19138: doctest's IGNORE_EXCEPTION_DETAIL now allows no detail at all. 2013-12-03 21:02:05 -06:00
test_doctest.txt
test_doctest2.py
test_doctest2.txt
test_doctest3.txt
test_doctest4.txt
test_docxmlrpc.py Issue #19535: Fixed test_docxmlrpc when python is run with -OO. 2013-12-08 18:14:49 +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 Update pip to the released 1.5 2014-01-02 09:33:35 -05:00
test_enum.py removed Enum.__eq__ as it added nothing 2013-11-13 14:25:45 -08:00
test_enumerate.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +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 (Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e), 2014-01-25 14:40:04 +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 Issue #2382: SyntaxError cursor "^" now is written at correct position in most 2014-01-21 22:29:47 +02:00
test_extcall.py
test_faulthandler.py Issue 19306: Add extra hints to faulthandler stack dumps that they are upside down. 2013-10-20 18:21:02 -07:00
test_fcntl.py Solaris needs a readable file for shared lock 2013-12-07 18:19:21 +01:00
test_file.py #14853: merge with 3.3. 2013-07-25 05:24:47 +02:00
test_file_eintr.py Fixes Issue #12268 for the io module - File readline, readlines and 2012-10-12 13:02:06 -07:00
test_filecmp.py Issue #18149: Add filecmp.clear_cache() to manually clear the filecmp cache. 2013-06-14 15:19:11 -07:00
test_fileinput.py Issue #15204: Silence and check the 'U' mode deprecation warnings in tests. 2013-11-24 23:13:26 +02:00
test_fileio.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test_finalization.py Issue #18112: PEP 442 implementation (safe object finalization). 2013-07-30 19:59:21 +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 Issue19995: issue deprecation warning for non-integer values to %c, %o, %x, %X 2014-01-11 23:20:58 -08:00
test_fractions.py Issue #16469: Fraction(float('nan')) and Fraction(float('inf')) now raise ValueError and OverflowError (resp.), not TypeError. 2012-11-15 20:58:40 +00:00
test_frame.py Issue #18665: fix typos. Patch by Vajrasky Kok. 2013-08-06 23:06:59 +02:00
test_ftplib.py fixed test_ftplib 2013-12-15 19:50:13 +01:00
test_funcattrs.py cleanup the construction of __qualname__ (closes #19301 again) 2013-10-20 17:50:28 -04:00
test_functools.py Issue #19535: Fixed test_docxmlrpc, test_functools, test_inspect, and 2013-12-08 18:16:18 +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 #18112: PEP 442 implementation (safe object finalization). 2013-07-30 19:59:21 +02:00
test_gdb.py Issue #19753: New try to fix test_gdb on System Z buildbot 2013-11-25 10:43:59 +01: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 #16852: merge with 3.3. 2013-01-10 03:29:45 +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 #17576: Removed deprecation warnings added in changeset 618cca51a27e. 2013-12-14 21:07:09 +02:00
test_getopt.py
test_getpass.py #18116: backport fix to 3.3 since real-world failure mode demonstrated. 2013-12-27 11:24:32 -05:00
test_gettext.py
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
test_grp.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:20:35 -06:00
test_gzip.py Issue #19936: Remove executable bits from C source files and several forgotten 2014-01-16 18:48:45 +02:00
test_hash.py Issue #20162: test_hash_distribution() uses subTest() to mention the prefix in 2014-01-07 14:40:51 +01:00
test_hashlib.py Issue #19886: Use better estimated memory requirements for bigmem tests. 2014-01-10 13:39:27 +02: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 #13633: Added a new convert_charrefs keyword arg to HTMLParser that, when True, automatically converts all character references. 2013-11-23 19:52:05 +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 #16611: BaseCookie now parses 'secure' and 'httponly' flags. 2013-08-25 11:09:02 -04:00
test_httplib.py Issue #20007: HTTPResponse.read(0) no more prematurely closes connection. 2013-12-17 21:51:40 +02:00
test_httpservers.py merge 3.3 (#18574) 2014-01-18 21:51:11 -05:00
test_idle.py Issue #18441: Make test.support.requires('gui') skip when it should. 2013-07-28 00:00:20 -04:00
test_imaplib.py test_imaplib: skip check_hostname test when SNI is not available 2013-12-15 19:39:32 +01:00
test_imghdr.py Issue #19990: Added tests for the imghdr module. 2014-01-26 23:48:38 +02:00
test_imp.py Issue 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06:00
test_import.py Implement PEP 451 (ModuleSpec). 2013-11-22 09:05:39 -07: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.signature: Support classes without user-defined __init__/__new__ #20308 2014-01-27 19:29:45 -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 Issue #20037: Avoid crashes when doing text I/O late at interpreter shutdown. 2013-12-21 15:51:54 +01: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 #17400: correct handling of 100.64.0.0/10, fixing the docs and updating NEWS 2013-10-24 09:47:10 -07: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 #7782: merge with 3.3. 2012-11-18 23:16:02 +02:00
test_iterlen.py #17766: merge with 3.3. 2013-04-17 04:36:45 +03:00
test_itertools.py Issue #15475: Add __sizeof__ implementations for itertools objects. 2013-12-09 17:45:57 +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 Issue #18571: Implementation of the PEP 446: file descriptors and file handles 2013-08-28 00:53:59 +02: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
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
test_listcomps.py
test_locale.py Issue #20046: Locale alias table no longer contains entities which can be 2013-12-27 00:56:53 +02:00
test_logging.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_long.py Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 20:17:03 +03:00
test_longexp.py
test_lzma.py Closes #19839: Fix regression in bz2 module's handling of non-bzip2 data at EOF. 2013-12-04 23:29:51 +01:00
test_macpath.py #16852: test_genericpath, test_posixpath, test_ntpath, and test_macpath now work with unittest test discovery. Patch by Zachary Ware. 2013-01-10 03:12:50 +02: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 #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02: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 Merge 3.3 2013-04-14 00:58:28 -07: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 #19683: Removed empty tests from test_minidom. Patch by Ajitesh Gupta. 2013-12-19 13:44:56 -06:00
test_mmap.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02: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 #16752: Add a missing import to modulefinder. 2012-12-22 19:34:21 -05: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 Further increase tolerance for slow buildbots 2013-12-23 18:17:20 +10:00
test_multiprocessing_spawn.py Issue #8713: Support alternative start methods in multiprocessing on Unix. 2013-08-14 15:35:41 +01:00
test_namespace_pkgs.py Implement PEP 451 (ModuleSpec). 2013-11-22 09:05:39 -07: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 Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02:00
test_normalization.py #18466: merge with 3.3. 2013-08-17 16:58:13 +03:00
test_ntpath.py Issue #19456: ntpath.join() now joins relative paths correctly when a drive 2014-01-27 23:16:28 +02: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 Issue #13107: argparse and optparse no longer raises an exception when output 2014-01-09 23:18:41 +02:00
test_os.py (Merge 3.3) Issue #20113: os.readv() and os.writev() now raise an OSError 2014-01-08 15:26:12 +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 Fix the unittest to run properly when the working directory has 2014-01-20 01:10:33 -08:00
test_pdb.py Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye. 2013-11-21 11:30:06 -08: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 Issue #15478: Fix test_pep277 on Windows 2012-11-05 01:28:28 +01:00
test_pep292.py
test_pep352.py Remove a dead import line. 2013-06-14 10:42:48 -04:00
test_pep380.py add a test for issue #17669 (closes #18565) 2013-07-27 14:06:56 -07: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 #6784: Strings from Python 2 can now be unpickled as bytes objects. 2013-12-07 01:09:27 -08:00
test_pickletools.py Issue #19754: Make pickletools.optimize respect the frame size target. 2013-12-01 16:27:46 -08: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 merge 3.3 2014-01-09 11:12:31 -06:00
test_platform.py Issue #17429: Oops, remove unused import 2013-12-09 00:25:57 +01:00
test_plistlib.py Issue #14455: Fix some issues with plistlib 2014-01-15 11:32:35 +01:00
test_poll.py Issue #17919: Fixed integer overflow in the eventmask parameter. 2013-12-14 19:18:39 +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 test_poplib: skip stls_context test when SNI is not available 2013-12-15 21:44:43 +01:00
test_posix.py (Merge 3.3) Issue #20113: Fix test_posix on OpenIndiana 2014-01-08 16:01:42 +01:00
test_posixpath.py #17809: merge with 3.3. 2013-05-09 15:24:30 +03:00
test_pow.py
test_pprint.py Issue #19132: The pprint module now supports compact mode. 2013-10-02 11:56:18 +03: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 Issue 19384: Fix test_py_compile for root user, patch by Claudiu Popa. 2013-10-25 09:21:51 +02:00
test_pyclbr.py Fix tests for #11798 2013-08-29 01:24:39 +03:00
test_pydoc.py Fix test failures (--without-doc-strings). 2014-01-18 23:18:39 +01:00
test_pyexpat.py Fix accidental non-breakable spaces (U+00A0). 2013-02-08 11:22:05 +02: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 #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_range.py Fix writing out 64-bit size fields on 32-bit builds 2013-11-23 21:05:08 +01:00
test_re.py Issue #16203: Add re.fullmatch() function and regex.fullmatch() method, 2013-11-23 23:20:30 +02:00
test_readline.py Graft a89d654adaa2 from 3.2 branch. Fixes #15620. 2012-08-11 11:08:04 +02: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 #17403: urllib.parse.robotparser normalizes the urls before adding to ruleline. 2013-05-29 05:54:31 -07:00
test_runpy.py Issue #19700: set __spec__ appropriately in runpy 2013-12-15 20:33:02 +10:00
test_sax.py Close file before reopening to keep Windows happy in test_sax. 2013-05-18 18:11:30 +01: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: remove unused imports 2014-01-25 15:04:22 +01:00
test_set.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02:00
test_setcomps.py
test_shelve.py Issue #13896: Make shelf instances work with 'with' as context managers. 2012-10-06 13:52:19 +03:00
test_shlex.py Revert "Issue #16121: Fix line number accounting in shlex" 2013-02-23 23:12:35 +01:00
test_shutil.py sort os.listxattr results before comparing it to avoid depending on the ordering of the directory information in the underlying filesystem. 2014-01-17 12:01:40 -08:00
test_signal.py Merge: #19970: Fix some comment typos. 2013-12-13 20:53:26 -05:00
test_site.py Issue #19828: Merge with 3.3 2013-12-11 17:01:21 -06:00
test_slice.py Issue #14794: slice.indices no longer returns OverflowError for out-of-range start, stop, step or length. 2012-11-10 14:52:10 +00:00
test_smtpd.py
test_smtplib.py Closes #6683: add a test that exercises multiple authentication. 2013-11-11 14:03:23 -05:00
test_smtpnet.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +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 #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts. 2014-01-21 22:59:57 +01:00
test_socketserver.py Issue #18702: All skipped tests now reported as skipped. 2013-11-03 21:31:38 +02:00
test_sort.py
test_source_encoding.py Issue #18202: Fix minor bugs and cleanup test_source_encoding.py. 2013-06-19 10:29:58 +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 Try to fix test_ssl failures on some buildbots 2014-01-09 21:30:17 +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 #19535: Fixed test_docxmlrpc, test_functools, test_inspect, and 2013-12-08 18:16:18 +02:00
test_strftime.py Fix DeprecationWarnings in test suite 2013-12-21 22:19:46 +01:00
test_string.py Merge #13579: teach string.Formatter about 'a'. 2012-08-19 17:45:40 -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
test_structseq.py Issue #19209: fix structseq test 2013-10-12 01:38:52 +02:00
test_subprocess.py Fixes issue #15798: subprocess.Popen() no longer fails if file 2013-12-01 17:27:40 -08: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 #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_symtable.py
test_syntax.py create NameConstant AST class for None, True, and False literals (closes #16619) 2012-12-06 17:41:04 -05:00
test_sys.py Fix the C definition of the sys._debugmallocstats() function: the function has 2013-12-19 17:16:42 +01:00
test_sys_setprofile.py
test_sys_settrace.py #17413: make sure settrace funcs get passed exception instances for 'value'. 2013-04-19 12:56:57 -04: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 Fix typo. 2014-01-24 22:28:06 +02:00
test_tcl.py Fixed test_user_command on OpenSolaris where floats can have different string 2014-01-23 16:49:22 +02: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 #19077: tempfile.TemporaryDirectory cleanup no longer fails when 2014-01-27 11:21:54 +02: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 #19704: Port test.test_threaded_import to PEP 451 2013-12-13 16:47:19 -05:00
test_threadedtempfile.py
test_threading.py Issue #14432: Generator now clears the borrowed reference to the thread state 2013-12-13 02:17:29 +01:00
test_threading_local.py
test_threadsignals.py Remove sys.platform == 'riscos' checks from some Python and test files. #16501 2012-11-19 00:59:39 +01:00
test_time.py Issue #20101: Merge with 3.3 2014-01-02 09:43:09 -06:00
test_timeit.py skip if __doc__ is gone 2012-10-12 11:44:19 -04:00
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 # 10652: make tcl/tk tests run after __all__ test, patch by Zachary Ware. 2013-03-16 02:37:06 -04:00
test_tokenize.py Issue #18960: Fix bugs with Python source code encoding in the second line. 2014-01-09 18:36:09 +02:00
test_tools.py Issue #19713: Move away from using find_module/load_module. 2014-01-04 15:09:28 -07:00
test_trace.py #17143: fix buildbot failures on Windows. 2013-02-20 02:52:49 +02:00
test_traceback.py Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError. 2014-01-22 01:16:25 +01:00
test_tracemalloc.py Closes #19786: tracemalloc, remove the arbitrary limit of 100 frames 2013-11-27 22:27:13 +01:00
test_ttk_guionly.py Issue # 10652: make tcl/tk tests run after __all__ test, patch by Zachary Ware. 2013-03-16 02:37:06 -04: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
test_typechecks.py
test_types.py Issue #15022: Ensure all pickle protocols are supported. 2013-02-16 18:20:32 -07:00
test_ucn.py Increase the memory limit in the test for issue #16335. 2013-01-25 10:13:57 +02:00
test_unary.py
test_unicode.py Issue19995: fixed typo; switched from test.support.check_warnings to assertWarns 2014-01-12 08:42:35 -08: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 #18466: merge with 3.3. 2013-08-17 16:58:13 +03:00
test_urllib2.py Backporing the fix from Issue #12692 2013-12-28 17:36:18 -08:00
test_urllib2_localnet.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_urllib2net.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +02:00
test_urllib_response.py
test_urllibnet.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:33:23 +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 Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 17:15:49 +02:00
test_uu.py Issue #16714: use 'raise' exceptions, don't 'throw'. 2012-12-18 21:27:37 +02:00
test_uuid.py Issue #19804: The test_find_mac test in test_uuid is now skipped if the 2014-01-10 15:06:59 +02:00
test_venv.py Issue #19744: improve ensurepip error when ssl is missing 2013-12-23 23:07:07 +10:00
test_wait3.py Fix a typo 2012-11-14 15:49:55 -05:00
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 19572: More silently skipped tests explicitly skipped. 2013-12-08 00:44:27 -06: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 Issue #19607: Use specific asserts in weakref tests. 2013-11-17 13:20:39 +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 #7855: merge with 3.3. 2013-05-04 17:47:54 +03: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 #20138: The wsgiref.application_uri() and wsgiref.request_uri() 2014-01-12 12:08:11 +02:00
test_xdrlib.py
test_xml_dom_minicompat.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
test_xml_etree.py Issue #19815: Fix segfault when parsing empty namespace declaration. 2013-11-28 06:35:40 -08: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 #19192: Give up on time.xmlrpc.com as an xmlrpc network test. 2013-10-11 12:09:51 -04: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 #20262: Warnings are raised now when duplicate names are added in the 2014-01-20 21:59:33 +02:00
test_zipfile64.py Issue #17201: ZIP64 extensions now are enabled by default. 2013-11-23 15:55:38 +02:00
test_zipimport.py Fixes issue #19081: When a zipimport .zip file in sys.path being imported from 2014-01-07 18:34:23 -08:00
test_zipimport_support.py Issue14255 Don't flatten case of tempdir 2013-10-25 18:38:16 +01: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