Skip to content

Commit db0722d

Browse files
committed
test(fusesidecar): initialize fake client in Ginkgo tests
Signed-off-by: Popie52 <popiesailor@gmail.com>
1 parent d1dd4bb commit db0722d

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

pkg/webhook/plugins/fusesidecar/fuse_sidecar_test.go

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ import (
2121

2222
"github.com/fluid-cloudnative/fluid/pkg/ddc/base"
2323
"github.com/fluid-cloudnative/fluid/pkg/webhook/plugins/api"
24+
"k8s.io/apimachinery/pkg/runtime"
25+
"sigs.k8s.io/controller-runtime/pkg/client/fake"
2426

2527
. "github.com/onsi/ginkgo/v2"
2628
. "github.com/onsi/gomega"
2729

2830
corev1 "k8s.io/api/core/v1"
2931
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
30-
"sigs.k8s.io/controller-runtime/pkg/client"
3132
)
3233

3334
var _ = Describe("FuseSidecar Plugin", func() {
@@ -37,7 +38,13 @@ var _ = Describe("FuseSidecar Plugin", func() {
3738
)
3839

3940
BeforeEach(func() {
40-
var c client.Client
41+
s := runtime.NewScheme()
42+
Expect(corev1.AddToScheme(s)).To(Succeed())
43+
44+
c := fake.NewClientBuilder().
45+
WithScheme(s).
46+
Build()
47+
4148
plugin, err = NewPlugin(c, "")
4249
})
4350

@@ -87,6 +94,6 @@ var _ = Describe("FuseSidecar Plugin", func() {
8794
})
8895

8996
func TestFuseSidecar(t *testing.T) {
90-
RegisterFailHandler(Fail)
91-
RunSpecs(t, "FuseSidecar Plugin Suite")
92-
}
97+
RegisterFailHandler(Fail)
98+
RunSpecs(t, "FuseSidecar Plugin Suite")
99+
}

0 commit comments

Comments
 (0)