mmm: small .EnsureLayer() change, fuzz tests for fixing borked databases

This commit is contained in:
fiatjaf
2025-10-14 19:33:50 +00:00
parent d85bb8aa1b
commit ac49036b77
6 changed files with 123 additions and 88 deletions
+1 -2
View File
@@ -40,8 +40,7 @@ func FuzzTest(f *testing.F) {
for i := range nlayers {
name := string([]byte{97 + byte(i)})
il := &IndexingLayer{}
err = mmmm.EnsureLayer(name, il)
il, err := mmmm.EnsureLayer(name)
defer il.Close()
require.NoError(t, err, "layer %s/%d", name, i)
}