@@ -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
3334var _ = 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
8996func 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