Esempio n. 1
0
 def test_repack (self):
     archive1 = os.path.join(datadir, "t.tar")
     tmpdir = patoolib.util.tmpdir()
     try:
         archive2 = os.path.join(tmpdir, "t.zip")
         patoolib.handle_archive(archive1, "repack", archive2)
         res = patoolib.handle_archive(archive1, "diff", archive2)
     finally:
         shutil.rmtree(tmpdir)
     # both archives have the same data
     self.assertEqual(res, 0)
Esempio n. 2
0
 def test_diff (self):
     archive1 = os.path.join(datadir, "t.tar")
     archive2 = os.path.join(datadir, "t.zip")
     res = patoolib.handle_archive(archive1, "diff", archive2)
     # both archives have the same data
     self.assertEqual(res, 0)