cpython/Lib
R. David Murray 282396f27a Issue #7151: regrtest would generate a JSON failure if there was output
to stderr during the test run and it happened to get emitted after the
worker thread emitted the result JSON.  Now we capture stdout and stderr
separately, which avoids that problem.  It also means that _all_ stderr
output is after all stdout output when we print the test results, but
that seems acceptable, since output ordering is not guaranteed anyway.
The patch also moves the emit of the test name into the output block
generated after the test completes.  Otherwise test names and test
output/errors were mixed in the terminal display, making it difficult
to determine which test generated the output.
2009-10-18 21:12:37 +00:00
..
bsddb Fix py3k warnings in bsddb 2009-10-14 18:01:33 +00:00
compiler
ctypes Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...) 2009-09-18 20:05:44 +00:00
curses replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
distutils Changed distutils tests to avoid environment alteration 2009-10-18 09:28:26 +00:00
email replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
encodings replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
hotshot replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
idlelib replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
importlib
json convert usage of fail* to assert* 2009-06-30 22:57:08 +00:00
lib-tk replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
lib2to3 Merged revisions 74121-74122 via svnmerge from 2009-07-20 21:09:45 +00:00
logging Issue #7120: logging: Removed import of multiprocessing which is causing crash in GAE. 2009-10-16 14:06:44 +00:00
msilib replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
multiprocessing #6938: "ident" is always a string, so use a format code which works. 2009-09-18 09:18:27 +00:00
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic
plat-irix5
plat-irix6
plat-linux2
plat-mac Fix for issue 4937 2009-09-06 12:23:18 +00:00
plat-netbsd1
plat-next3
plat-os2emx
plat-riscos
plat-sunos5
plat-unixware7
pydoc_data
site-packages
sqlite3 #6026 - fix tests that failed without zlib 2009-09-12 14:43:43 +00:00
test Issue #7151: regrtest would generate a JSON failure if there was output 2009-10-18 21:12:37 +00:00
unittest #7031: Add TestCase.assertIsInstance and negated method. 2009-10-01 20:59:31 +00:00
wsgiref replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
xml replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
__future__.py
__phello__.foo.py
_abcoll.py
_LWPCookieJar.py
_MozillaCookieJar.py
_pyio.py Issue #6215: backport the 3.1 io lib 2009-06-12 20:14:08 +00:00
_strptime.py
_threading_local.py
abc.py
aifc.py Fix py3k warnings in the aifc module 2009-10-14 17:30:52 +00:00
antigravity.py
anydbm.py
ast.py
asynchat.py
asyncore.py
atexit.py
audiodev.py
base64.py
BaseHTTPServer.py http://bugs.python.org/issue6267 2009-06-28 21:04:17 +00:00
Bastion.py
bdb.py replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
binhex.py
bisect.py
calendar.py
cgi.py
CGIHTTPServer.py
cgitb.py
chunk.py
cmd.py
code.py
codecs.py
codeop.py
collections.py Issue 6370: Performance issue with collections.Counter(). 2009-06-29 19:10:29 +00:00
colorsys.py
commands.py
compileall.py
ConfigParser.py
contextlib.py Remove markup from docstring 2009-06-23 10:51:02 +00:00
Cookie.py Issue #5275: In Cookie's Cookie.load(), properly handle non-string arguments as documented. 2009-09-04 08:17:04 +00:00
cookielib.py
copy.py
copy_reg.py
cProfile.py
csv.py Patch from Thomas Barr so that csv.Sniffer will set doublequote property. 2009-09-28 02:12:27 +00:00
dbhash.py
decimal.py Issue #7048: logb should round its result when that result doesn't fit 2009-10-07 19:22:05 +00:00
difflib.py
dircache.py
dis.py
doctest.py
DocXMLRPCServer.py http://bugs.python.org/issue6267 2009-06-28 21:04:17 +00:00
dumbdbm.py
dummy_thread.py
dummy_threading.py
filecmp.py
fileinput.py
fnmatch.py Issue 6665: Fix fnmatch to properly match filenames with newlines in them. 2009-08-16 18:52:58 +00:00
formatter.py
fpformat.py
fractions.py Issue #6431: Fix Fraction comparisons with unknown types, and with 2009-07-18 15:18:18 +00:00
ftplib.py
functools.py
genericpath.py
getopt.py
getpass.py kill bare except 2009-09-17 02:46:54 +00:00
gettext.py
glob.py
gzip.py
hashlib.py Clean up the C library import code (based on suggestions in issue6281). 2009-08-16 21:54:45 +00:00
heapq.py
hmac.py
htmlentitydefs.py
htmllib.py
HTMLParser.py
httplib.py Fix py3k warnings in httplib 2009-10-14 19:04:48 +00:00
ihooks.py Add support to the ihooks module for relative imports. 2009-10-14 19:23:53 +00:00
imaplib.py
imghdr.py
imputil.py replace callable() 2009-10-09 22:05:45 +00:00
inspect.py make inspect.isabstract() always return a boolean; add a test for it, too #7069 2009-10-15 03:06:55 +00:00
io.py Issue #6215: backport the 3.1 io lib 2009-06-12 20:14:08 +00:00
keyword.py
linecache.py
locale.py Issue #6620: Slightly safer code for _grouping_intervals in the locale 2009-08-04 21:56:04 +00:00
macpath.py
macurl2path.py
mailbox.py
mailcap.py
markupbase.py
md5.py
mhlib.py
mimetools.py
mimetypes.py
MimeWriter.py
mimify.py
modulefinder.py
multifile.py
mutex.py
netrc.py
new.py restricted environments are no more 2009-08-28 16:48:03 +00:00
nntplib.py
ntpath.py
nturl2path.py
numbers.py
opcode.py
optparse.py
os.py #5329: fix os.popen* regression from 2.5: don't execute commands as a sequence 2009-09-29 19:10:15 +00:00
os2emxpath.py
pdb.doc
pdb.py Make the pdb displayhook compatible with the standard displayhook: do not print Nones. Add a test for that. 2009-09-16 16:36:39 +00:00
pickle.py
pickletools.py
pipes.py
pkgutil.py
platform.py Update bug tracker reference. 2009-09-19 08:43:16 +00:00
plistlib.py
popen2.py
poplib.py
posixfile.py
posixpath.py
pprint.py
profile.py Issue #6635: Fix profiler printing usage message. 2009-09-13 15:09:24 +00:00
pstats.py
pty.py
py_compile.py
pyclbr.py
pydoc.py Fix issue 5230 by having pydoc's safeimport check to see if the import 2009-06-23 18:02:46 +00:00
Queue.py
quopri.py
random.py
re.py
repr.py
rexec.py
rfc822.py
rlcompleter.py
robotparser.py
runpy.py
sched.py
sets.py
sgmllib.py
sha.py
shelve.py
shlex.py
shutil.py
SimpleHTTPServer.py
SimpleXMLRPCServer.py Issue 6654 2009-08-27 23:13:18 +00:00
site.py #6693: New functions in site.py to get user/global site packages paths. 2009-08-20 21:23:13 +00:00
smtpd.py
smtplib.py
sndhdr.py Fix a py3k warning in the sndhdr module (found with test_email) 2009-10-14 18:31:05 +00:00
socket.py Fix py3k warnings in the socket module 2009-10-14 18:27:32 +00:00
SocketServer.py http://bugs.python.org/issue6382 2009-07-07 09:01:34 +00:00
sre.py
sre_compile.py
sre_constants.py
sre_parse.py
ssl.py
stat.py
statvfs.py
string.py #7000: document "sep" in capwords. Add a few tests 2009-09-26 11:20:53 +00:00
StringIO.py Fix a py3k warning in the StringIO module (exhibited in test_codecencodings_cn) 2009-10-14 18:12:54 +00:00
stringold.py
stringprep.py
struct.py Issue #7078: _struct.__doc__ was being ignored. Import it into struct. 2009-10-08 15:54:10 +00:00
subprocess.py #5329: fix os.popen* regression from 2.5: don't execute commands as a sequence 2009-09-29 19:10:15 +00:00
sunau.py
sunaudio.py
symbol.py
symtable.py return locals and cells in get_locals() not bound globals, though 2009-06-28 19:27:55 +00:00
tabnanny.py
tarfile.py Issue #6856: Add a filter keyword argument to TarFile.add(). 2009-09-12 10:28:15 +00:00
telnetlib.py
tempfile.py proxy the __exit__ call 2009-07-01 13:34:35 +00:00
textwrap.py Optimize optimization and fix method name in docstring. 2009-09-18 16:19:56 +00:00
this.py
threading.py #7125: fix typo. 2009-10-14 15:51:48 +00:00
timeit.py replace callable() 2009-10-09 22:05:45 +00:00
toaiff.py
token.py
tokenize.py some cleanups 2009-10-15 03:05:39 +00:00
trace.py replace has_key with 'in' operator 2009-10-09 22:15:50 +00:00
traceback.py
tty.py
types.py remove more code for restricted execution 2009-08-28 16:49:56 +00:00
urllib.py Fix for issue 7149: a regression in 2.6.3 that causes an exception when 2009-10-18 07:07:00 +00:00
urllib2.py Fixed Issue6894, urllib2 doesn't respect "no_proxy" environment 2009-10-11 02:00:07 +00:00
urlparse.py
user.py
UserDict.py
UserList.py
UserString.py
uu.py
uuid.py Fix py3k warnings in the uuid module 2009-10-14 19:09:48 +00:00
warnings.py
wave.py
weakref.py
webbrowser.py Issue #2666: Handle BROWSER environment variable properly for unknown browser names in the webbrowser module. 2009-09-04 06:59:20 +00:00
whichdb.py
wsgiref.egg-info
xdrlib.py
xmllib.py
xmlrpclib.py issue 6769 2009-08-24 11:39:31 +00:00
zipfile.py #6511: ZipFile will now raise BadZipfile when opening an empty or tiny file, 2009-07-28 22:15:30 +00:00