瀏覽代碼

tests: fix for non-unique archive names

For Archive(), always use the archive id, not the archive name!
Thomas Waldmann 9 月之前
父節點
當前提交
eb75390240
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/borg/testsuite/archiver/__init__.py

+ 2 - 1
src/borg/testsuite/archiver/__init__.py

@@ -169,7 +169,8 @@ def open_archive(repo_path, name):
     repository = Repository(repo_path, exclusive=True)
     with repository:
         manifest = Manifest.load(repository, Manifest.NO_OPERATION_CHECK)
-        archive = Archive(manifest, name)
+        archive_info = manifest.archives.get_one(name)
+        archive = Archive(manifest, archive_info.id)
     return archive, repository