SimpleCas refs.

This commit is contained in:
2023-11-10 18:41:48 +01:00
parent 8937b51a45
commit 8d6f8ad7db
2 changed files with 30 additions and 0 deletions

View File

@@ -74,3 +74,11 @@ def test_simple_cas(tmp_dir: Path):
digest2 = cas.write(b"blob", data)
assert digest2 == digest
assert len(cas) == 1
def test_refs(cas: SimpleCas):
digest = bytes([42] * cas._digest_size)
assert cas.get_ref("foo/bar") is None
cas.set_ref("foo/bar", digest)
assert cas.get_ref("foo/bar") == digest
assert cas.get_ref("foo") is None