Senthil Kumaran
a4d5b0cb62
Closes issue11563 test_urllibnet is triggering a ResourceWarning. Patch by Jeff McNeil.
2011-03-19 17:47:26 +08:00
Nick Coghlan
952c0782b3
Last attempt to get compiler recursion crasher to fail reliably across platforms before giving up and skipping it as unreliably platform dependent
2011-03-19 15:22:59 +10:00
briancurtin
f84f3c3d2d
Fix #11596 . When bz2 isn't available, skip test_bz2_ext_fake.
2011-03-18 13:03:17 -05:00
Ross Lagerwall
7807c3545d
Issue #10812 : Add some extra posix functions to the os module.
2011-03-17 20:20:30 +02:00
Brett Cannon
eb8cee8383
merge
2011-03-17 11:16:38 -07:00
Nick Coghlan
f694a409aa
Give more info in verbose mode when checking crashers, and stress the stack even more in the compiler crasher
2011-03-17 11:04:34 -04:00
Nick Coghlan
bab07a652d
Tidy up merge with remote
2011-03-16 22:11:09 -04:00
Brett Cannon
ecc2db5152
Remove an overly specific exception message test.
2011-03-16 20:11:52 -04:00
Nick Coghlan
c95ec3d560
Exercise crashers to ensure they are still covering known error cases
2011-03-16 19:52:14 -04:00
R David Murray
832ebeb9d4
Merge #11578 test from 3.2.
2011-03-16 17:33:24 -04:00
Michael Foord
4b31818042
merge 3.2
2011-03-16 17:28:51 -04:00
Reid Kleckner
da9ac728a8
Bump up the subprocess timeouts even more. :(
2011-03-16 17:08:21 -04:00
Reid Kleckner
2b228f0d9b
Include the timeout value in TimeoutExpired.
...
This was the original intention, but it wasn't threaded all the way through due
to 'endtime'. Also added a trivial assertion to get coverage of __str__.
2011-03-16 16:57:54 -04:00
Nick Coghlan
e047f66644
Merge fix for #11560 from 3.2
2011-03-16 14:06:31 -04:00
Nick Coghlan
1d7a8879c6
Merge from remote
2011-03-16 13:55:58 -04:00
Nick Coghlan
7bfa67f380
Merge fix for #11548 from 3.2
2011-03-16 13:55:03 -04:00
Ross Lagerwall
ba102ec10d
Issue #5870 : Add subprocess.DEVNULL constant.
2011-03-16 18:40:25 +02:00
Ezio Melotti
b88ed1549e
#11565 : Merge with 3.2.
2011-03-16 11:38:59 +02:00
Jesus Cea
607476bf1d
Merge: Close issue #8600 : test_gdb failures because innocuous warnings
2011-03-16 01:34:29 +01:00
Michael Foord
ed1fce2ee5
merge 3.2
2011-03-15 19:22:19 -04:00
Brett Cannon
55afb1a263
Undo an accidental commit.
2011-03-15 18:48:52 -04:00
Brett Cannon
f47e3ac7b7
merge
2011-03-15 18:45:59 -04:00
Brett Cannon
b8daeda523
merge
2011-03-15 18:45:38 -04:00
Raymond Hettinger
5bd75b8726
whitespace fix
2011-03-15 15:07:38 -07:00
Raymond Hettinger
f932f747e6
whitespace fix
2011-03-15 15:06:09 -07:00
Raymond Hettinger
0661e91fed
Issue 11510: Fix BUILD_SET optimizer bug.
2011-03-15 15:03:36 -07:00
Brett Cannon
b637680f7e
Properly close a file in test_os.
2011-03-15 17:38:22 -04:00
Brett Cannon
ee877a08e9
Don't leave around a test symlink file.
2011-03-15 17:32:14 -04:00
Brett Cannon
f434ba9e4e
merge
2011-03-15 17:23:21 -04:00
Brett Cannon
f30645d552
Close a stream properly in test.test_pulldom.
...
Closes issue #11550 . Thanks to Ben Hayden for some inspiration on the
solution.
2011-03-15 17:22:52 -04:00
Benjamin Peterson
47afc2af79
PyErr_Print can leave sys.last_traceback hanging around; kill it
2011-03-15 15:54:50 -05:00
Benjamin Peterson
8af4919b37
merge heads
2011-03-15 15:21:03 -05:00
Benjamin Peterson
c217a4b71a
should use 'is' here
2011-03-15 15:18:47 -05:00
Antoine Pitrou
8213cafd62
Merge
2011-03-15 21:10:33 +01:00
Antoine Pitrou
0e63f59492
Merge fix for issue #11501
2011-03-15 21:08:50 +01:00
Brett Cannon
71f1363c34
merge
2011-03-15 16:03:32 -04:00
Brett Cannon
b880c1558e
Add warnings support to test.support.args_from_interpreter_flags().
...
This allows the -j flag to regrtest to propagate warnings settings
properly.
2011-03-15 16:03:09 -04:00
Brett Cannon
d47af53126
Move off of assertEquals() and over to assertEqual().
2011-03-15 15:55:12 -04:00
Gregory P. Smith
c15799f88a
merge heads
2011-03-15 15:51:26 -04:00
Benjamin Peterson
e97a5b2bda
merge heads
2011-03-15 14:45:20 -05:00
Benjamin Peterson
d6afe724cb
improve dis test coverage ( closes #11559 )
...
Thanks Matias Bordese. (a few modifications of my own)
2011-03-15 14:44:52 -05:00
Gregory P. Smith
3b4652e074
revert the test_main() change from 08daf3ef6509 so that regrtest continues to run this properly.
2011-03-15 15:43:39 -04:00
Gregory P. Smith
6466a5268a
merge update
2011-03-15 15:35:27 -04:00
Barry Warsaw
254800e150
Merge and resolve Misc/NEWS.
2011-03-15 15:22:42 -04:00
Barry Warsaw
1f5c958721
- Issue #11289 : `smtp.SMTP` class becomes a context manager so it can be used
...
in a `with` statement. Contributed by Giampaolo Rodola.
2011-03-15 15:04:44 -04:00
Gregory P. Smith
112bb3ac6a
Add unittests demonstrating issue #11432 .
2011-03-15 14:55:17 -04:00
R David Murray
df1d00a1e3
Merge #11554 test_email_codecs activation from 3.2.
2011-03-15 12:24:47 -04:00
briancurtin
5eb3591a41
Adjust test names to be more descriptive instead of depending on capitalization.
2011-03-15 10:59:36 -04:00
Benjamin Peterson
eb46288a8d
import style nits
2011-03-15 09:50:18 -05:00
briancurtin
906f0c45fd
Fix #11509 . Significantly increase test coverage for fileinput.
...
Patch by Denver Coneybeare at the PyCon 2011 Sprints.
2011-03-15 10:29:41 -04:00
Eric V. Smith
2e3112f120
Typo.
2011-03-15 04:16:42 -04:00
Gregory P. Smith
58e317ba92
merge 1579808ef25b
2011-03-15 02:15:13 -04:00
Ezio Melotti
373089239b
#11515 : Merge with 3.2.
2011-03-15 06:03:08 +02:00
Reid Kleckner
a9b3a1c49d
Merge with hg.python.org.
2011-03-14 19:34:13 -04:00
Reid Kleckner
93479ccbf0
Tweak subprocess test timeouts to satisfy the buildbot.
2011-03-14 19:32:41 -04:00
Nick Coghlan
5596a8c179
Merge with remote
2011-03-15 08:59:20 +10:00
Nick Coghlan
d25fd4d710
Close #11505 : Improve string.py coverage
2011-03-15 08:54:37 +10:00
Ronald Oussoren
ba3a978fc1
Issue #11500 : Fixed a bug in the os x proxy bypass code for fully qualified IP addresses in the proxy exception list.
2011-03-14 18:48:31 -04:00
R David Murray
750beda535
Merge #11496 from 3.2.
2011-03-14 17:14:29 -04:00
briancurtin
30bb6e0360
Fix #11491 . When dbm.open was called with a file which already exists and
...
the "flag" argument is "n", dbm.error was being raised. As documented,
dbm.open(...,flag='n') will now "Always create a new, empty database,
open for reading and writing", regardless of a previous file existing.
2011-03-14 16:36:31 -04:00
Reid Kleckner
80b92d106e
Attempt a larger timeout value to satisfy the buildbots.
2011-03-14 13:34:12 -04:00
Reid Kleckner
8485701714
Merge with default.
2011-03-14 12:12:18 -04:00
Reid Kleckner
31aa7dd141
Add a 'timeout' argument to subprocess.Popen.
...
If the timeout expires before the subprocess exits, the wait method and the
communicate method will raise a subprocess.TimeoutExpired exception. When used
with communicate, it is possible to catch the exception, kill the process, and
retry the communicate and receive any output written to stdout or stderr.
2011-03-14 12:02:10 -04:00
Eric V. Smith
91f0359ee4
Skip test if zlib not present. Closes #11498 . Patch by Natalia B. Bidart.
2011-03-14 11:57:16 -04:00
R David Murray
af9be20060
Merge #11488 patch from 3.2.
2011-03-14 09:58:59 -04:00
R David Murray
74fb7601ba
Merge whitespace fix from 3.2.
2011-03-13 22:49:44 -04:00
R David Murray
dcd79a2d15
Merge fix for #11490 from 3.2.
2011-03-13 22:31:35 -04:00
Antoine Pitrou
f74dee4b88
Merge commit for #11233
2011-03-13 19:16:03 +01:00
Eric V. Smith
b9cd3531c4
Issue 9856: Change object.__format__ with a non-empty format string from a PendingDeprecationWarning to a DeprecationWarning.
2011-03-12 10:08:48 -05:00
Mark Dickinson
e8eabe7b16
Merge #11131
2011-03-12 11:18:46 +00:00
Brett Cannon
755d5129c6
Remove a now unneeded tweak to test_zipimport_support in order to not
...
fail under tracing.
2011-03-11 17:44:43 -05:00
Antoine Pitrou
16c4ce1903
Issue #9935 : Speed up pickling of instances of user-defined classes.
2011-03-11 21:30:43 +01:00
Antoine Pitrou
17b880a5d6
Issue #11244 : The peephole optimizer is now able to constant-fold
...
arbitrarily complex expressions. This also fixes a 3.2 regression where
operations involving negative numbers were not constant-folded.
2011-03-11 17:27:02 +01:00
Giampaolo Rodolà
7a2114719d
#8594 : fix ResourceWarning in test_ftplib.py - patch by Nadeem Vawda.
2011-03-08 21:33:21 +01:00
Vinay Sajip
4bcfb92168
Issue #11424 : Merged fix from 3.2.
2011-03-07 18:14:36 +00:00
Georg Brandl
776e586114
Remove sys.subversion and svn build identification leftovers.
2011-03-06 10:35:42 +01:00
Georg Brandl
fe09a54280
Merge build identification to default branch.
2011-03-06 10:26:32 +01:00
Georg Brandl
13039c87f1
Merge build identification to 3.2 branch.
2011-03-06 10:13:00 +01:00
Antoine Pitrou
f874debbf3
Merge fix for issue #11391
2011-03-06 01:53:19 +01:00
Antoine Pitrou
80d3610bc3
Merge fix for issue #11391
2011-03-06 01:50:56 +01:00
Antoine Pitrou
7b50c2c6ae
Fix buildbot failure following 97a5590b9291
2011-03-06 01:47:18 +01:00
Antoine Pitrou
16a0a0b0a0
Issue #11391 : Writing to a mmap object created with
...
`mmap.PROT_READ|mmap.PROT_EXEC` would segfault instead of raising a
TypeError. Patch by Charles-François Natali.
2011-03-06 01:11:03 +01:00
Georg Brandl
8256242b30
Adapt platform and test_platform to the build identification changes.
2011-03-05 21:09:22 +01:00
Georg Brandl
5537d298ea
Add updated .hgeol file and fix newlines in the 3.1 branch.
2011-03-05 15:10:38 +01:00
Eli Bendersky
0716a579a4
Mentioned new clear() method of MutableSequence in its doc, and added unit tests for its mixin methods
2011-03-04 10:38:14 +00:00
Eli Bendersky
e0c8635d89
Merged revisions 88735 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r88735 | eli.bendersky | 2011-03-04 06:55:25 +0200 (Fri, 04 Mar 2011) | 2 lines
Issue #11386 : Fixed the exception thrown by bytearray.pop() for empty bytearrays
........
2011-03-04 05:10:57 +00:00
Eli Bendersky
1bc4f193d8
Issue #11386 : Fixed the exception thrown by bytearray.pop() for empty bytearrays
2011-03-04 04:55:25 +00:00
Giampaolo Rodolà
424298a155
Issue 9795: adds context manager protocol to nntplib.NNTP class so that it can used with the 'with' statement.
2011-03-03 18:34:06 +00:00
Eli Bendersky
4db28d3343
Issue #10516 : added copy() and clear() methods to bytearrays as well
2011-03-03 18:21:02 +00:00
Victor Stinner
ff45fedf61
Issue #11377 : Fix quoting on Windows in test_platform
2011-03-03 14:07:21 +00:00
Victor Stinner
1dfd380306
Issue #11377 : Deprecate platform.popen() and reimplement it with os.popen().
2011-03-03 12:54:07 +00:00
Victor Stinner
7b3b20ad29
Issue #8513 : On UNIX, subprocess supports bytes command string.
2011-03-03 12:54:05 +00:00
Nick Coghlan
8370bb9528
Update compiler recursion crasher to more reliably blow the stack and add a tracker issue for it
2011-03-03 11:08:33 +00:00
Benjamin Peterson
863a0c3f53
add tests for xml.pulldom #9373
...
Thanks to Mark Smith for the patch.
2011-03-02 23:40:36 +00:00
Éric Araujo
6f58b6b504
Remove last use of distutils.sysconfig from the stdlib ( #11364 ).
...
Apart from distutils itself, the stdlib has now officially switched to
the new top-level sysconfig module. Patch greenlighted by Ned Deily.
2011-03-02 00:31:51 +00:00
Antoine Pitrou
ec78522424
assertEquals is deprecated
2011-03-02 00:15:44 +00:00
Victor Stinner
6d970f4713
Issue #10831 : PyUnicode_FromFormat() supports %li, %lli and %zi formats
2011-03-02 00:04:25 +00:00
Victor Stinner
968654515f
Issue #10829 : Refactor PyUnicode_FromFormat()
...
* Use the same function to parse the format string in the 3 steps
* Fix crashs on invalid format strings
2011-03-01 23:44:09 +00:00
Victor Stinner
f0e293cbcd
Merged revisions 88700 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r88700 | victor.stinner | 2011-03-02 00:08:36 +0100 (mer., 02 mars 2011) | 3 lines
Issue #10911 : Add tests on CGI with non-ASCII characters
Patch written by Pierre Quentel
........
2011-03-01 23:09:57 +00:00
Victor Stinner
096f1a85f0
Issue #10911 : Add tests on CGI with non-ASCII characters
...
Patch written by Pierre Quentel
2011-03-01 23:08:36 +00:00