...

Source file src/edge-infra.dev/pkg/k8s/certmanager/install_test.go

Documentation: edge-infra.dev/pkg/k8s/certmanager

     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