summaryrefslogtreecommitdiff
path: root/tests/testutils/artifactshare.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testutils/artifactshare.py')
-rw-r--r--tests/testutils/artifactshare.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/tests/testutils/artifactshare.py b/tests/testutils/artifactshare.py
index 0fca42a6c..6c484ceb7 100644
--- a/tests/testutils/artifactshare.py
+++ b/tests/testutils/artifactshare.py
@@ -149,13 +149,9 @@ class ArtifactShare():
tree = self.cas.resolve_ref(artifact_key)
reachable = set()
try:
- self.cas._reachable_refs_dir(reachable, tree, update_mtime=False)
+ self.cas._reachable_refs_dir(reachable, tree, update_mtime=False, check_exists=True)
except FileNotFoundError:
return None
- for digest in reachable:
- object_name = os.path.join(self.cas.casdir, 'objects', digest[:2], digest[2:])
- if not os.path.exists(object_name):
- return None
return tree
except CASError:
return None