aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_rebuild_zip.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_rebuild_zip.py')
-rwxr-xr-xtests/test_rebuild_zip.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/test_rebuild_zip.py b/tests/test_rebuild_zip.py
new file mode 100755
index 0000000..ceb04a1
--- /dev/null
+++ b/tests/test_rebuild_zip.py
@@ -0,0 +1,20 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import sys
+sys.path.append("../")
+
+import tempfile
+
+from ZipFileTransformer import Zip, ZipFile
+
+input_file = "./samples/test1.zip"
+output_file = "./samples/test1_out.zip"
+
+zi = ZipFile(input_file,"r")
+zo = ZipFile(output_file,"w")
+zo.writestr(' ',b'AAAAAAAAAAAAAAAAAAAAAA',0)
+for zipinfo in zi.infolist():
+ zo.writestr(zipinfo, zi.read(zipinfo))
+zi.close()
+zo.close() \ No newline at end of file