diff --git a/pkg/storage/driver/secrets_test.go b/pkg/storage/driver/secrets_test.go index d509c7b3a..62790a34f 100644 --- a/pkg/storage/driver/secrets_test.go +++ b/pkg/storage/driver/secrets_test.go @@ -128,6 +128,20 @@ func TestSecretList(t *testing.T) { if len(ssd) != 2 { t.Errorf("Expected 2 superseded, got %d", len(ssd)) } + + + // list all release with labels + lbl, err := secrets.List(func(_ *rspb.Release) bool { return true }) + if err != nil { + t.Fatalf("Failed to query: %s", err) + } + + // check + for _, r := range lbl { + if r.Labels == nil { + t.Fatalf("Expected release labels is nil") + } + } } func TestSecretQuery(t *testing.T) { @@ -152,6 +166,18 @@ func TestSecretQuery(t *testing.T) { if err != ErrReleaseNotFound { t.Errorf("Expected {%v}, got {%v}", ErrReleaseNotFound, err) } + + // check all release labels + arls, err := secrets.Query(map[string]string{}) + if err != nil { + t.Fatalf("Failed to query: %s", err) + } + + for _, r := range arls { + if r.Labels == nil { + t.Fatalf("Expected release labels is nil") + } + } } func TestSecretCreate(t *testing.T) {