Ctrl K
ComunidadGuías…

pkg/configrefs/contour_test.go

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
package configrefs

import "testing"

func TestContourSecretRef(t *testing.T) {
	for _, tt := range []struct{ ref, wantNs, wantName string }{
		{ref: "cert", wantNs: "edge", wantName: "cert"},
		{ref: "certs/wildcard", wantNs: "certs", wantName: "wildcard"},
		{ref: "/cert", wantNs: "edge", wantName: "cert"},
		{ref: "certs/a/b", wantNs: "certs", wantName: "a/b"},
	} {
		ns, name := ContourSecretRef("edge", tt.ref)
		if ns != tt.wantNs || name != tt.wantName {
			t.Errorf("ContourSecretRef(edge, %q) = %s/%s, want %s/%s", tt.ref, ns, name, tt.wantNs, tt.wantName)
		}
	}
}