...
1
16
17 package handler_test
18
19 import (
20 "testing"
21
22 . "github.com/onsi/ginkgo/v2"
23 . "github.com/onsi/gomega"
24 "k8s.io/client-go/rest"
25 "sigs.k8s.io/controller-runtime/pkg/envtest"
26 logf "sigs.k8s.io/controller-runtime/pkg/log"
27 "sigs.k8s.io/controller-runtime/pkg/log/zap"
28 )
29
30 func TestEventhandler(t *testing.T) {
31 RegisterFailHandler(Fail)
32 RunSpecs(t, "Eventhandler Suite")
33 }
34
35 var testenv *envtest.Environment
36 var cfg *rest.Config
37
38 var _ = BeforeSuite(func() {
39 logf.SetLogger(zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)))
40
41 testenv = &envtest.Environment{}
42 var err error
43 cfg, err = testenv.Start()
44 Expect(err).NotTo(HaveOccurred())
45 })
46
47 var _ = AfterSuite(func() {
48 Expect(testenv.Stop()).To(Succeed())
49 })
50
View as plain text