@@ -34,6 +34,7 @@ import (
3434 "time"
3535
3636 jsonpatch "github.com/evanphx/json-patch"
37+ "github.com/google/go-cmp/cmp"
3738 crdv1beta2 "github.com/kubernetes-csi/external-snapshotter/client/v8/apis/volumegroupsnapshot/v1beta2"
3839 crdv1 "github.com/kubernetes-csi/external-snapshotter/client/v8/apis/volumesnapshot/v1"
3940 clientset "github.com/kubernetes-csi/external-snapshotter/client/v8/clientset/versioned"
@@ -50,7 +51,6 @@ import (
5051 "k8s.io/apimachinery/pkg/labels"
5152 "k8s.io/apimachinery/pkg/runtime"
5253 "k8s.io/apimachinery/pkg/types"
53- "k8s.io/apimachinery/pkg/util/diff"
5454 "k8s.io/apimachinery/pkg/util/wait"
5555 "k8s.io/apimachinery/pkg/watch"
5656 coreinformers "k8s.io/client-go/informers"
@@ -789,7 +789,7 @@ func (r *snapshotReactor) checkContents(expectedContents []*crdv1.VolumeSnapshot
789789 if ! reflect .DeepEqual (expectedMap , gotMap ) {
790790 // Print ugly but useful diff of expected and received objects for
791791 // easier debugging.
792- return fmt .Errorf ("content check failed [A-expected, B-got]: %s" , diff . ObjectDiff (expectedMap , gotMap ))
792+ return fmt .Errorf ("content check failed [A-expected, B-got]: %s" , cmp . Diff (expectedMap , gotMap ))
793793 }
794794 return nil
795795}
@@ -828,7 +828,7 @@ func (r *snapshotReactor) checkGroupContents(expectedGroupContents []*crdv1beta2
828828 if ! reflect .DeepEqual (expectedMap , gotMap ) {
829829 // Print ugly but useful diff of expected and received objects for
830830 // easier debugging.
831- return fmt .Errorf ("content check failed [A-expected, B-got]: %s" , diff . ObjectDiff (expectedMap , gotMap ))
831+ return fmt .Errorf ("content check failed [A-expected, B-got]: %s" , cmp . Diff (expectedMap , gotMap ))
832832 }
833833 return nil
834834}
@@ -863,7 +863,7 @@ func (r *snapshotReactor) checkSnapshots(expectedSnapshots []*crdv1.VolumeSnapsh
863863 if ! reflect .DeepEqual (expectedMap , gotMap ) {
864864 // Print ugly but useful diff of expected and received objects for
865865 // easier debugging.
866- return fmt .Errorf ("snapshot check failed [A-expected, B-got result]: %s" , diff . ObjectDiff (expectedMap , gotMap ))
866+ return fmt .Errorf ("snapshot check failed [A-expected, B-got result]: %s" , cmp . Diff (expectedMap , gotMap ))
867867 }
868868 return nil
869869}
@@ -898,7 +898,7 @@ func (r *snapshotReactor) checkGroupSnapshots(expectedGroupSnapshots []*crdv1bet
898898 if ! reflect .DeepEqual (expectedMap , gotMap ) {
899899 // Print ugly but useful diff of expected and received objects for
900900 // easier debugging.
901- return fmt .Errorf ("snapshot check failed [A-expected, B-got result]: %s" , diff . ObjectDiff (expectedMap , gotMap ))
901+ return fmt .Errorf ("snapshot check failed [A-expected, B-got result]: %s" , cmp . Diff (expectedMap , gotMap ))
902902 }
903903 return nil
904904}
@@ -1762,7 +1762,7 @@ func testUpdateSnapshotErrorStatus(ctrl *csiSnapshotCommonController, reactor *s
17621762 return fmt .Errorf ("update snapshot status failed: expected: %v but got nil" , expected )
17631763 }
17641764 if expected != nil && got != nil && ! reflect .DeepEqual (expected , got ) {
1765- return fmt .Errorf ("update snapshot status failed [A-expected, B-got]: %s" , diff . ObjectDiff (expected , got ))
1765+ return fmt .Errorf ("update snapshot status failed [A-expected, B-got]: %s" , cmp . Diff (expected , got ))
17661766 }
17671767 return nil
17681768}
0 commit comments