Guido van Rossum
5ea7f93dcd
Make asyncio tests run on Windows.
2013-10-17 14:23:17 -07:00
Guido van Rossum
27b7c7ebf1
Initial checkin of asyncio package (== Tulip, == PEP 3156).
2013-10-17 13:40:50 -07:00
Nick Coghlan
8f9571e70e
Skip #16129 test until I debug cross-platform issues
2013-10-18 01:46:19 +10:00
Nick Coghlan
6508dc5f06
Try to debug overspecified test :(
2013-10-18 01:44:22 +10:00
Richard Oudkerk
cc5c728513
Fix signal handler in test.
2013-10-17 15:22:10 +01:00
Nick Coghlan
240f86d7dd
Close #19266 : contextlib.ignore -> contextlib.suppress
...
Patch by Zero Piraeus.
2013-10-17 23:40:57 +10:00
Richard Oudkerk
1e2f67c05f
Try doing a raw test of os.fork()/os.kill().
2013-10-17 14:24:06 +01:00
Nick Coghlan
7d270ee05d
Issue #16129 : Add Py_SetStandardStreamEncoding
...
This new pre-initialization API allows embedding
applications like Blender to force a particular
encoding and error handler for the standard IO streams.
Also refactors Modules/_testembed.c to let us start
testing multiple embedding scenarios.
(Initial patch by Bastien Montagne)
2013-10-17 22:35:35 +10:00
Richard Oudkerk
26f92680da
Stop trying to use strace, but add a sleep before terminate().
2013-10-17 13:56:18 +01:00
Christian Heimes
86823a52fc
Issue #19275 : Fix test_site on AMD64 Snow Leopard
2013-10-17 13:40:00 +02:00
Richard Oudkerk
e4508eebb4
Try strace instead of gdb to see what wedged child is doing.
2013-10-17 12:10:45 +01:00
Serhiy Storchaka
a3cf1aa864
Merge heads
2013-10-17 12:48:32 +03:00
Serhiy Storchaka
b5f8a5e134
Issue 19276: Fix tests for wave files on big-endian platforms.
...
Skip tests for 24-bit wave file on big-endian platforms.
2013-10-17 12:46:53 +03:00
Serhiy Storchaka
c955291a05
Issue 19276: Fix tests for wave files on big-endian platforms.
...
Skip tests for 24-bit wave file on big-endian platforms.
2013-10-17 12:46:00 +03:00
Richard Oudkerk
d44500affe
Try to print a backtrace of wedged child process in test.
2013-10-17 10:38:37 +01:00
R David Murray
3da240fd01
#18891 : Complete new provisional email API.
...
This adds EmailMessage and, MIMEPart subclasses of Message
with new API methods, and a ContentManager class used by
the new methods. Also a new policy setting, content_manager.
Patch was reviewed by Stephen J. Turnbull and Serhiy Storchaka,
and reflects their feedback.
I will ideally add some examples of using the new API to the
documentation before the final release.
2013-10-16 22:48:40 -04:00
Ethan Furman
1a16288197
Close #19252 : better test coverage for Enum. Thanks, CliffM
2013-10-16 19:09:31 -07:00
Richard Oudkerk
b1694cf588
Issue #18999 : Make multiprocessing use context objects.
...
This allows different parts of a program to use different methods for
starting processes without interfering with each other.
2013-10-16 16:41:56 +01:00
Serhiy Storchaka
25324971fb
Issue #18468 : The re.split, re.findall, and re.sub functions and the group()
...
and groups() methods of match object now always return a string or a bytes
object.
2013-10-16 12:46:28 +03:00
Antoine Pitrou
355dda8d17
Issue #14407 : Fix unittest test discovery in test_concurrent_futures.
2013-10-15 23:24:44 +02:00
Antoine Pitrou
9816a1e643
Issue #14407 : Fix unittest test discovery in test_concurrent_futures.
2013-10-15 23:23:32 +02:00
Serhiy Storchaka
acc9f3fb16
Issue #18725 : The textwrap module now supports truncating multiline text.
2013-10-15 21:22:54 +03:00
Richard Oudkerk
bc2bfa6b68
Merge
2013-10-15 16:49:59 +01:00
Richard Oudkerk
b46fe79735
Print process instead of pid.
2013-10-15 16:48:51 +01:00
Serhiy Storchaka
481c6dd79f
Issue #18919 : Fixed resource leaks in audio tests.
2013-10-14 20:10:18 +03:00
Serhiy Storchaka
85812bca21
Issue #18919 : Fixed resource leaks in audio tests.
2013-10-14 20:09:47 +03:00
Serhiy Storchaka
1f56a94a9e
Issue #18919 : Check warnings messages in the aifc module tests.
2013-10-14 20:06:04 +03:00
Serhiy Storchaka
4606d36d7f
Issue #18919 : Check warnings messages in the aifc module tests.
2013-10-14 20:05:33 +03:00
Antoine Pitrou
6039db8de3
Issue #18776 : atexit callbacks now display their full traceback when they raise an exception.
2013-10-13 21:54:15 +02:00
Antoine Pitrou
24201d497c
Issue #18776 : atexit callbacks now display their full traceback when they raise an exception.
2013-10-13 21:53:13 +02:00
Georg Brandl
fbc3c3c2be
Closes #17730 : in code.interact(), when banner="", do not print anything.
...
Also adds tests for banner printing.
2013-10-13 21:49:06 +02:00
Georg Brandl
6e22055ee1
pdb: modernize find_function() and add tests for it.
...
Closes #18714 .
2013-10-13 20:51:47 +02:00
Ethan Furman
9efcb6bf38
Issue19030: commit tests for DynamicClassAttribute
2013-10-13 10:52:10 -07:00
Serhiy Storchaka
eb7414fc29
Issue #18919 : Unified and extended tests for audio modules: aifc, sunau and
...
wave.
2013-10-13 18:06:45 +03:00
Serhiy Storchaka
1b80e63d70
Issue #18919 : Unified and extended tests for audio modules: aifc, sunau and
...
wave.
2013-10-13 17:55:07 +03:00
Mark Dickinson
ed7bb488b4
Remove failing checks for explicit error messages.
2013-10-13 11:34:01 +01:00
Mark Dickinson
ef8627b3f0
Issue #18659 : fix test_format test that wasn't being executed. Thanks Vajrasky Kok for the patch.
2013-10-13 11:04:36 +01:00
Georg Brandl
daa1fa991c
Back out accidentally pushed changeset b51218966201.
2013-10-13 09:32:59 +02:00
Georg Brandl
4300019e1a
Add re.fullmatch() function and regex.fullmatch() method, which anchor the
...
pattern at both ends of the string to match.
Patch by Matthew Barnett.
Closes #16203 .
2013-10-13 09:18:45 +02:00
Christian Heimes
06239f62b0
merge
2013-10-13 02:22:10 +02:00
Christian Heimes
f1dc3ee16d
Issue #19218 : Rename collections.abc to _collections_abc in order to speed up interpreter start
2013-10-13 02:04:20 +02:00
Richard Oudkerk
7b4a36194a
Merge.
2013-10-13 00:52:21 +01:00
Richard Oudkerk
4f35079858
Make test_terminate() succeed or fail quickly.
...
This does not fix #19227 , but should stop the Gentoo buildbot from hanging.
2013-10-13 00:49:27 +01:00
Christian Heimes
e92ef13b0a
Issue #18582 : Add 'pbkdf2_hmac' to the hashlib module.
2013-10-13 00:52:43 +02:00
Antoine Pitrou
1164dfcb86
Issue #19219 : Speed up marshal.loads(), and make pyc files slightly (5% to 10%) smaller.
2013-10-12 22:25:39 +02:00
Christian Heimes
f403f50378
Issue #19205 : _osx_support uses the re module all over the place. Omit the test for nw.
2013-10-12 15:08:42 +02:00
Victor Stinner
e8785ff82a
Close #18754 : Run Python child processes in isolated more in the test suite.
2013-10-12 14:44:01 +02:00
Christian Heimes
179a3dbc9e
Issue #19205 : add debugging output for failing test on Snow Leopard
2013-10-12 12:32:21 +02:00
Christian Heimes
cbf6e95de5
merge
2013-10-12 01:41:49 +02:00
Christian Heimes
c1df2729ea
Issue #19209 : fix structseq test
2013-10-12 01:38:52 +02:00