package api import ( "testing" kapi "k8s.io/kubernetes/pkg/api" ) func CheckFieldLabelConversions(t *testing.T, version, kind string, expectedLabels map[string]string, customLabels ...string) { for label := range expectedLabels { _, _, err := kapi.Scheme.ConvertFieldLabel(version, kind, label, "") if err != nil { t.Errorf("No conversion registered for %s for %s %s", label, version, kind) } } for _, label := range customLabels { _, _, err := kapi.Scheme.ConvertFieldLabel(version, kind, label, "") if err != nil { t.Errorf("No conversion registered for %s for %s %s", label, version, kind) } } }