• Home
  • Raw
  • Download

Lines Matching refs:zip_file

355   def _verify(self, zip_file, zip_file_name, arcname, expected_hash,  argument
365 zip_file = zipfile.ZipFile(zip_file_name, "r")
368 info = zip_file.getinfo(arcname)
379 entry = zip_file.open(arcname)
384 self.assertIsNone(zip_file.testzip())
392 zip_file = tempfile.NamedTemporaryFile(delete=False)
393 zip_file_name = zip_file.name
400 zip_file.close()
401 zip_file = zipfile.ZipFile(zip_file_name, "w")
416 common.ZipWrite(zip_file, test_file_name, **extra_zipwrite_args)
417 common.ZipClose(zip_file)
419 self._verify(zip_file, zip_file_name, arcname, sha1_hash.hexdigest(),
429 zip_file = tempfile.NamedTemporaryFile(delete=False)
430 zip_file_name = zip_file.name
431 zip_file.close()
433 zip_file = zipfile.ZipFile(zip_file_name, "w")
451 common.ZipWriteStr(zip_file, zinfo_or_arcname, contents, **extra_args)
452 common.ZipClose(zip_file)
454 self._verify(zip_file, zip_file_name, arcname, sha1(contents).hexdigest(),
463 zip_file = tempfile.NamedTemporaryFile(delete=False)
464 zip_file_name = zip_file.name
476 zip_file.close()
477 zip_file = zipfile.ZipFile(zip_file_name, "w")
492 common.ZipWrite(zip_file, test_file_name, **extra_args)
493 common.ZipWriteStr(zip_file, arcname_small, small, **extra_args)
494 common.ZipClose(zip_file)
497 self._verify(zip_file, zip_file_name, arcname_large,
502 self._verify(zip_file, zip_file_name, arcname_small,
595 zip_file = tempfile.NamedTemporaryFile(delete=False)
596 zip_file_name = zip_file.name
597 zip_file.close()
601 zip_file = zipfile.ZipFile(zip_file_name, "w")
603 common.ZipWriteStr(zip_file, "foo", random_string)
605 common.ZipWriteStr(zip_file, "bar", random_string, perms=0o755)
609 common.ZipWriteStr(zip_file, zinfo, random_string)
613 common.ZipWriteStr(zip_file, zinfo, random_string, perms=0o400)
614 common.ZipClose(zip_file)
616 self._verify(zip_file, zip_file_name, "foo",
619 self._verify(zip_file, zip_file_name, "bar",
622 self._verify(zip_file, zip_file_name, "baz",
625 self._verify(zip_file, zip_file_name, "qux",
633 zip_file = tempfile.NamedTemporaryFile(delete=False, suffix='.zip')
634 output_zip = zipfile.ZipFile(zip_file.name, 'w',
642 zip_file.close()
645 common.ZipDelete(zip_file.name, 'Test2')
646 with zipfile.ZipFile(zip_file.name, 'r') as check_zip:
653 common.ExternalError, common.ZipDelete, zip_file.name, 'Test2')
654 with zipfile.ZipFile(zip_file.name, 'r') as check_zip:
660 common.ZipDelete(zip_file.name, ['Test3'])
661 with zipfile.ZipFile(zip_file.name, 'r') as check_zip:
667 common.ZipDelete(zip_file.name, ['Test1', 'Test2'])
668 with zipfile.ZipFile(zip_file.name, 'r') as check_zip:
674 os.remove(zip_file.name)
678 zip_file = common.MakeTempFile(suffix='.zip')
680 zip_file, 'w', compression=zipfile.ZIP_DEFLATED)
691 return zip_file
695 zip_file = self._test_UnzipTemp_createZipFile()
696 unzipped_dir = common.UnzipTemp(zip_file)
705 zip_file = self._test_UnzipTemp_createZipFile()
707 unzipped_dir = common.UnzipTemp(zip_file, ['Test1'])
714 unzipped_dir = common.UnzipTemp(zip_file, ['Test1', 'Foo3'])
721 unzipped_dir = common.UnzipTemp(zip_file, ['Test*', 'Foo3*'])
728 unzipped_dir = common.UnzipTemp(zip_file, ['*Test1', '*Baz*'])
736 zip_file = self._test_UnzipTemp_createZipFile()
737 unzipped_dir = common.UnzipTemp(zip_file, [])
746 zip_file = self._test_UnzipTemp_createZipFile()
747 unzipped_dir = common.UnzipTemp(zip_file, ['Test*', 'Nonexistent*'])
755 zip_file = self._test_UnzipTemp_createZipFile()
756 unzipped_dir = common.UnzipTemp(zip_file, ['Foo4', 'Nonexistent*'])