Storage delete tests

This commit is contained in:
Arnaud 2025-10-09 05:30:19 +02:00
parent 53b32a19da
commit d779bd881a
No known key found for this signature in database
GPG Key ID: 20E40A5D3110766F

View File

@ -91,3 +91,31 @@ func TestFetchCidDoesNotExist(t *testing.T) {
t.Fatal("expected error when fetching non-existent manifest")
}
}
func TestDelete(t *testing.T) {
codex := newCodexNode(t)
cid, _ := uploadHelper(t, codex)
manifests, err := codex.Manifests()
if err != nil {
t.Fatal(err)
}
if len(manifests) != 1 {
t.Fatal("expected manifests to be empty after deletion")
}
err = codex.Delete(cid)
if err != nil {
t.Fatal(err)
}
manifests, err = codex.Manifests()
if err != nil {
t.Fatal(err)
}
if len(manifests) != 0 {
t.Fatal("expected manifests to be empty after deletion")
}
}