feat: lazysecrets list's JSON has each entry's config reference and web page

This commit is contained in:
keb committed 2026-10-14 21:24:01 +02:00
1 parent c80a84cada
commit 003f149690
2 files changed
+13 -3

No files matched your search

+5
View File
@@ -87,6 +87,11 @@ func TestListLoadsAndCaches(t *testing.T) {
t.Errorf("provider %q", e.Provider)
}
}
for _, e := range got {
if e.Kind == "secret" && e.Provider == "azure" && (!strings.HasPrefix(e.Reference, "@Microsoft.KeyVault(") || e.URL == "") {
t.Errorf("%s: reference %q, url %q", e.Link, e.Reference, e.URL)
}
}
if len(f.Sources) != 1 || len(f.Containers) == 0 || len(f.Objects) == 0 {
t.Errorf("not cached: %d sources, %d containers, %d objects", len(f.Sources), len(f.Containers), len(f.Objects))
}