package client import ( "testing" "github.com/stretchr/testify/assert" ) func TestDeleteMeta(t *testing.T) { l := MemoryLocalStore() defer func() { assert.Equal(t, nil, l.Close()) }() assert.Equal(t, l.SetMeta("root.json", []byte(` { "signed": {}, "signatures": {}, } `)), nil) m, err := l.GetMeta() assert.Equal(t, err, nil) if _, ok := m["root.json"]; !ok { t.Fatalf("Expected metadata not found!") } l.DeleteMeta("root.json") if _, ok := m["root.json"]; ok { t.Fatalf("Metadata is not deleted!") } }