Commit graph

15626 commits

Author SHA1 Message Date
Brett Cannon
749afa95ce Move test_imp over to file context managers. 2010-10-29 23:47:23 +00:00
Brett Cannon
105df5d75b Move test_httpservers over to file context managers. 2010-10-29 23:43:42 +00:00
Antoine Pitrou
d2eca37cc5 Clean up socket closing in test_ssl and test.ssl_servers 2010-10-29 23:41:37 +00:00
Brett Cannon
77b7de6d18 Move test_httplib over to file context managers. 2010-10-29 23:31:11 +00:00
Brett Cannon
7f462fc835 Fix file closing in test_http_cookiejar. 2010-10-29 23:27:39 +00:00
Brett Cannon
918e2d4832 Clean up socket closing in test_ftplib. 2010-10-29 23:26:25 +00:00
Brett Cannon
384917a922 Properly close files used by test_email. 2010-10-29 23:08:36 +00:00
Brett Cannon
06407b35b1 Properly close a temporary TextIOWrapper in 'email'. 2010-10-29 23:08:13 +00:00
Brett Cannon
c0eee315f5 Properly close files in test_dbm_dumb. 2010-10-29 22:49:14 +00:00
Brett Cannon
5ede149342 Properly close a test file in test_cprofile. 2010-10-29 22:47:04 +00:00
Brett Cannon
2d562f8081 have test_asyncore properly close files. 2010-10-29 22:40:44 +00:00
Brett Cannon
1ab58dfb12 Have pkgutil properly close files. 2010-10-29 22:36:53 +00:00
Brett Cannon
5c035c0949 Have distutils.sysconfig close a file to remove ResourceWarnings coming up
during the build from setup.py.
2010-10-29 22:36:08 +00:00
Benjamin Peterson
54ad0beae0 set literals and unions are our friends 2010-10-29 21:33:10 +00:00
Benjamin Peterson
65c66ab255 make gdb skip expected 2010-10-29 21:31:35 +00:00
Antoine Pitrou
2b40efdfe8 Fix typo 2010-10-29 19:36:37 +00:00
Antoine Pitrou
c14efc4e80 Make a GC run before trying to clean up files left over by
the latest test run.
2010-10-29 19:34:45 +00:00
Antoine Pitrou
83432babfd Issue #7547: fix transient failures due to network glitches in test_timeout.
Patch by Sandro Tosi.
2010-10-29 18:15:33 +00:00
Alexander Belopolsky
3cdfb12360 Issue 7061: Explained 'gon' 2010-10-29 17:16:49 +00:00
Antoine Pitrou
aa8796598a Actually restore the original asyncore socket map by making a copy of the dict 2010-10-29 11:54:38 +00:00
Antoine Pitrou
31e08a4df6 Make check_warnings error messages more informative 2010-10-29 11:54:03 +00:00
Antoine Pitrou
a0d2f4def9 test___all__ ignores ResourceWarning as well 2010-10-29 11:53:34 +00:00
Antoine Pitrou
5efe9d0865 Fix ResourceWarning in Lib/test/threaded_import_hangers.py 2010-10-29 11:08:32 +00:00
Victor Stinner
14d8fe7de8 test_tarfile: woops, remove +0.001 which was used to debug 2010-10-29 11:02:06 +00:00
Victor Stinner
26bfb5ab82 test_tarfile: dump mtime as hexadecimal on test_extractall failure 2010-10-29 10:59:08 +00:00
Antoine Pitrou
e033e06db0 Issue #10093: ResourceWarnings are now issued when files and sockets are
deallocated without explicit closing.  These warnings are silenced by
default, except in pydebug mode.
2010-10-29 10:38:18 +00:00
Lars Gustäbel
9cbdd75ec5 Add read support for all missing variants of the GNU sparse
extensions. Thus, in addition to GNUTYPE_SPARSE headers, sparse
information in pax headers created by GNU tar can now be decoded.
All three formats 0.0, 0.1 and 1.0 are supported.
On filesystems that support this, holes in files are now restored
whenever a sparse member is extracted.
2010-10-29 09:08:19 +00:00
Benjamin Peterson
a95e977e41 decrement offset when it points to a newline (#10186 followup) 2010-10-29 03:28:14 +00:00
Victor Stinner
6f35eda4d9 Issue #10210: os.get_exec_path() ignores BytesWarning warnings 2010-10-29 00:38:58 +00:00
Victor Stinner
bfd7b265b6 #10209, test_pep277: disable test_normalize and test_listdir on darwin
These tests are irrevelant on this OS.
2010-10-28 23:14:45 +00:00
Victor Stinner
fc6f5a4020 test_pep277: disable filenames 11, 12, 13, 14 on darwin
Because darwin "normalizes" these filenames differently than Python's NFD
normalization.
2010-10-28 22:57:03 +00:00
Antoine Pitrou
07e20ef50b Issue #5437: A preallocated MemoryError instance should not hold traceback
data (including local variables caught in the stack trace) alive infinitely.
2010-10-28 22:56:58 +00:00
Alexander Belopolsky
1842d0c4d8 Fixed a typo in a comment. 2010-10-28 20:13:52 +00:00
Georg Brandl
5be365f55d #10116: wrap transient_internet() around net access in test_urllib2net. 2010-10-28 14:55:02 +00:00
Éric Araujo
ae2d8320a5 Fix typo from r85874 2010-10-28 13:49:17 +00:00
Georg Brandl
2fa4cc55e9 Support new Condition return value in the multiprocessing version. 2010-10-28 13:01:06 +00:00
Victor Stinner
7362c4f311 test_pep277: add identifiers to filenames 2010-10-28 11:20:31 +00:00
Victor Stinner
7dae81b1ff test_pep277: format filename with ascii() on failure
"%a" instead of "%r"
2010-10-28 11:11:24 +00:00
Victor Stinner
74ad75405c test_pep277: format function argument with ascii() on failure
"%a" instead of "%r"
2010-10-28 11:09:09 +00:00
Kristján Valur Jónsson
3be00037d6 issue 8777
Add threading.Barrier
2010-10-28 09:43:10 +00:00
Georg Brandl
65ffae0aa3 Condition.wait now returns bool. 2010-10-28 09:24:56 +00:00
Georg Brandl
b9a4391754 #10218: return timeout status from Condition.wait, mirroring other primitives' behavior. 2010-10-28 09:03:20 +00:00
Georg Brandl
4d54088599 #7351: add more consistent exception name alias. 2010-10-28 06:42:33 +00:00
Antoine Pitrou
d72402effc Recode modules from latin-1 to utf-8 2010-10-27 18:52:48 +00:00
Antoine Pitrou
6b03ee6033 Issue #5027: The standard xml namespace is now understood by
xml.sax.saxutils.XMLGenerator as being bound to
http://www.w3.org/XML/1998/namespace.  Patch by Troy J. Farrell.
2010-10-27 18:33:30 +00:00
Alexander Belopolsky
c1a6836305 Issue #10193: Simplified instrospection used by turtle module 2010-10-27 13:25:45 +00:00
Georg Brandl
7424dd359c #5975: add unix_dialect to csv module. 2010-10-27 07:27:06 +00:00
Vinay Sajip
6a65c5df86 logging: Improved Formatter implementation. 2010-10-26 13:16:11 +00:00
R. David Murray
ba488d1504 #7761: fix telnetlib.interact failures on Windows. 2010-10-26 12:42:24 +00:00
Senthil Kumaran
0256b2a8d6 Fix issue10192 - add urlencode to urllib.parse.__all__ 2010-10-25 16:36:20 +00:00