Victor Stinner
636860354e
regrtest: add a summary of the summary, "Result: xxx"
...
It's sometimes hard to check quickly if tests succeeded, failed or something
bad happened. I added a final "Result: xxx" line which summarizes all outputs
into a single line, written at the end (it should always be the last line of
the output).
2016-08-17 16:12:16 +02:00
Victor Stinner
c5a01f8551
regrtest: set interrupted to True if re-run is interrupted
2016-08-17 16:00:12 +02:00
Victor Stinner
8f00319294
regrtest: add newlines in output for readability
2016-08-17 15:42:21 +02:00
Victor Stinner
72f25c8bc0
Merge 3.5 (socket.__all__)
2016-08-17 14:40:45 +02:00
Victor Stinner
3da57436ba
Issue #27698 : Add socketpair to socket.__all__ on Windows
2016-08-17 14:40:08 +02:00
Victor Stinner
798d7fbad4
Merge 3.5 (script_helper)
2016-08-17 12:38:35 +02:00
Victor Stinner
7e6977a8bc
script_helper: kill the subprocess on error
...
If Popen.communicate() raises an exception, kill the child process to not leave
a running child process in background and maybe create a zombi process.
This change fixes a ResourceWarning in Python 3.6 when unit tests are
interrupted by CTRL+c.
2016-08-17 12:29:58 +02:00
Victor Stinner
435eaf4422
regrtest: nicer output for durations
...
Use milliseconds and minutes units, not only seconds.
2016-08-17 12:22:52 +02:00
Victor Stinner
6c44619ece
regrtest: rename --slow option to --slowest
...
Thanks to optparse, --slow syntax still works ;-)
2016-08-17 11:25:43 +02:00
Victor Stinner
717a32b755
Fix typo in test_time.py
2016-08-17 11:07:21 +02:00
Raymond Hettinger
8579a8fd63
Minor readability tweak
2016-08-17 00:46:48 -07:00
Victor Stinner
e3f1e8a9d3
Issue #27181 : Skip tests known to fail until a fix is found
2016-08-16 22:22:21 +02:00
Raymond Hettinger
6538b430cf
Issue #25628 : Make namedtuple "rename" and "verbose" parameters keyword-only.
2016-08-16 10:55:43 -07:00
Gregory P. Smith
c35a32fe85
Issue #26750 : use inspect.isdatadescriptor instead of our own
...
_is_data_descriptor().
2016-08-15 23:56:32 -07:00
Gregory P. Smith
d4583d7fea
Issue #26750 : use inspect.isdatadescriptor instead of our own
...
_is_data_descriptor().
2016-08-15 23:23:40 -07:00
Terry Jan Reedy
f050a33ce2
Merge with 3.5
2016-08-16 01:44:31 -04:00
Terry Jan Reedy
22ba01ea55
Issue #27611 : Don't import volatile attribute.
2016-08-16 01:44:12 -04:00
Benjamin Peterson
cc2e80be64
merge 3.5
2016-08-15 21:44:06 -07:00
Benjamin Peterson
b1c6bdc76a
merge 3.4
2016-08-15 21:43:57 -07:00
Benjamin Peterson
432ea4ff37
fail when negative values are passed to instr()
2016-08-15 21:40:14 -07:00
Terry Jan Reedy
f35bb9e1e9
Issue #27611 , #24137 : Only change tkinter when easily restored.
2016-08-16 00:10:14 -04:00
Ned Deily
46b0a3247d
Update pydoc topics for 3.6.0a4
2016-08-15 16:12:59 -04:00
Guido van Rossum
0a891d70de
Issue #12345 : Add mathemathcal constant tau to math and cmath.
...
Patch by Lisa Roach. See also PEP 628.
2016-08-15 09:12:52 -07:00
Serhiy Storchaka
15f3228b7c
Issue #16764 : Support keyword arguments to zlib.decompress(). Patch by
...
Xiang Zhang.
2016-08-15 10:06:16 +03:00
Nick Coghlan
d00342347e
Issue #26823 : Abbreviate recursive tracebacks
...
Large sections of repeated lines in tracebacks are now abbreviated as
"[Previous line repeated {count} more times]" by both the traceback
module and the builtin traceback rendering.
Patch by Emanuel Barry.
2016-08-15 13:11:34 +10:00