mirror of
https://github.com/python/cpython.git
synced 2025-08-31 22:18:28 +00:00
Test for zipfile.py, by Jim Ahlstrom.
This commit is contained in:
parent
d197a3a12c
commit
368f04ac46
1 changed files with 26 additions and 0 deletions
26
Lib/test/test_zipfile.py
Normal file
26
Lib/test/test_zipfile.py
Normal file
|
@ -0,0 +1,26 @@
|
|||
import zipfile, os
|
||||
|
||||
srcname = "junk9630.tmp"
|
||||
zipname = "junk9708.tmp"
|
||||
|
||||
try:
|
||||
fp = open(srcname, "w") # Make a source file with some lines
|
||||
for i in range(0, 1000):
|
||||
fp.write("Test of zipfile line %d.\n" % i)
|
||||
fp.close()
|
||||
|
||||
zip = zipfile.ZipFile(zipname, "w") # Create the ZIP archive
|
||||
zip.write(srcname, srcname)
|
||||
zip.write(srcname, "another.name")
|
||||
zip.close()
|
||||
|
||||
zip = zipfile.ZipFile(zipname, "r") # Read the ZIP archive
|
||||
zip.read("another.name")
|
||||
zip.read(srcname)
|
||||
zip.close()
|
||||
finally:
|
||||
if os.path.isfile(srcname): # Remove temporary files
|
||||
os.unlink(srcname)
|
||||
if os.path.isfile(zipname):
|
||||
os.unlink(zipname)
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue