...
1 package certmanager
2
3 import (
4 "context"
5 "testing"
6
7 "edge-infra.dev/pkg/k8s/runtime/sap"
8 "edge-infra.dev/pkg/k8s/runtime/sap/install"
9 "edge-infra.dev/test/framework/k8s/envtest"
10 "edge-infra.dev/third_party/k8s/certmanager"
11 )
12
13 func TestInstall(t *testing.T) {
14 testEnv := envtest.Setup(envtest.WithoutCRDs())
15 manifests, err := certmanager.LoadManifests()
16 if err != nil {
17 t.Fatal("failed to load embedded certmanager manifests", err)
18 }
19
20 _, err = install.Install(
21 context.TODO(),
22 testEnv.Config,
23 manifests,
24 sap.Owner{Field: "go-test"},
25 install.WithoutWait(),
26 )
27
28 if err != nil {
29 t.Fatal(err)
30 }
31 }
32
View as plain text