From: Philipp Gesang Date: Thu, 10 Aug 2017 11:06:30 +0000 (+0200) Subject: prefer index iterator for recovery X-Git-Tag: v2.2~7^2~86 X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=757319ddc54fdc6609989cc7f4b143e4f758565d;p=python-delta-tar prefer index iterator for recovery --- diff --git a/testing/test_recover.py b/testing/test_recover.py index 1a2193e..a5b37c4 100644 --- a/testing/test_recover.py +++ b/testing/test_recover.py @@ -130,17 +130,19 @@ class RecoverTest (BaseTest): os.chdir (curdir) # but recover will succeed - dtar.restore_backup(target_path=dst_path, - backup_tar_path=backup_full) + dtar.recover_backup(target_path=dst_path, + backup_indexes_paths=[ + "%s/%s" % (bak_path, index_file) + ]) # with one file missing - missing = 0 + missing = [] for key, value in self.hash.items (): if os.path.exists (key): assert value == self.md5sum (key) else: - missing += 1 - assert missing == 1 + missing.append (key) + assert len (missing) == 1 shutil.rmtree (src_path)