Commit graph

7185 commits

Author SHA1 Message Date
Benjamin Peterson
e048797991 close open file from find_module() 2010-10-30 23:06:57 +00:00
Benjamin Peterson
1c87e2943a condense 2010-10-30 23:04:49 +00:00
Benjamin Peterson
0bbf9c99d6 kill pointless function imports 2010-10-30 23:01:58 +00:00
Benjamin Peterson
1a7127f6df remove useless assignment 2010-10-30 23:00:54 +00:00
Benjamin Peterson
807a5a1652 close files properly 2010-10-30 22:59:37 +00:00
Brian Curtin
9f5f65c736 Fix #10258 - clean up resource warning 2010-10-30 21:35:28 +00:00
Brian Curtin
810921b675 Fix #10257. Clear resource warnings by using os.popen's context manager. 2010-10-30 21:24:21 +00:00
Brian Curtin
1d7878a696 Fix #10256 - resource warning 2010-10-30 21:03:18 +00:00
Antoine Pitrou
b6751dcff2 Issue #10250: fix resource warnings in test_urllib2_localnet. Patch by Brian Brazil. 2010-10-30 17:33:22 +00:00
Antoine Pitrou
8d2b51b46a Issue #10253: FileIO leaks a file descriptor when trying to open a file
for append that isn't seekable.  Patch by Brian Brazil.
2010-10-30 16:19:14 +00:00
Antoine Pitrou
849e12bfe9 Fix resource warning in test_unicodedata. Patch by Brian Brazil. 2010-10-30 14:24:33 +00:00
Antoine Pitrou
a6e9502ab9 Fix resource warning in test_file. Patch by Brian Brazil. 2010-10-30 14:22:43 +00:00
Vinay Sajip
b046b807fa Remove ResourceWarnings caused by files left open. 2010-10-30 09:50:18 +00:00
Kristján Valur Jónsson
6b6dffdc73 issue 10237
Increase the default timout of the barries used in the barrier tests.  This should solve unexpected timeouts on some machines.
2010-10-30 05:15:42 +00:00
Brett Cannon
c524692c88 Properly close a file in test_minidom. 2010-10-30 00:14:59 +00:00
Brett Cannon
653238a88d Silence some ResourceWarning in test_mailbox by using file context managers.
Also call super().tearDown() where appropriate.
2010-10-30 00:13:00 +00:00
Antoine Pitrou
d05f9ad302 Windows can't remove a file before it is closed 2010-10-29 23:55:55 +00:00
Brett Cannon
0174368449 Move test_linecache over to file context managers. 2010-10-29 23:55:51 +00:00
Brett Cannon
dff69853af Use a file context manager for test_ioctl. 2010-10-29 23:54:28 +00:00
Brett Cannon
5a9e91b050 Silence ResourceWarning when testing that the file destructor closes the file. 2010-10-29 23:53:03 +00:00
Antoine Pitrou
e1eca4e3f5 Issue #10233: Close file objects in a timely manner in the tarfile module
and its test suite.
2010-10-29 23:49:49 +00:00
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
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
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
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
Georg Brandl
5be365f55d #10116: wrap transient_internet() around net access in test_urllib2net. 2010-10-28 14:55:02 +00:00
Victor Stinner
7362c4f311 test_pep277: add identifiers to filenames 2010-10-28 11:20:31 +00:00