@@ -53,7 +53,6 @@ import (
5353 "k8s.io/client-go/tools/cache"
5454 "k8s.io/client-go/tools/record"
5555 "k8s.io/klog"
56- "k8s.io/kubernetes/pkg/util/slice"
5756)
5857
5958// This is a unit test framework for snapshot controller.
@@ -1321,7 +1320,7 @@ func evaluateFinalizerTests(ctrl *csiSnapshotCommonController, reactor *snapshot
13211320 if funcName == "testAddPVCFinalizer" {
13221321 for _ , pvc := range reactor .claims {
13231322 if test .initialClaims [0 ].Name == pvc .Name {
1324- if ! slice .ContainsString (test .initialClaims [0 ].ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) && slice .ContainsString (pvc .ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) {
1323+ if ! utils .ContainsString (test .initialClaims [0 ].ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) && utils .ContainsString (pvc .ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) {
13251324 klog .V (4 ).Infof ("test %q succeeded. PVCFinalizer is added to PVC %s" , test .name , pvc .Name )
13261325 bHasPVCFinalizer = true
13271326 }
@@ -1336,7 +1335,7 @@ func evaluateFinalizerTests(ctrl *csiSnapshotCommonController, reactor *snapshot
13361335 if funcName == "testRemovePVCFinalizer" {
13371336 for _ , pvc := range reactor .claims {
13381337 if test .initialClaims [0 ].Name == pvc .Name {
1339- if slice .ContainsString (test .initialClaims [0 ].ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) && ! slice .ContainsString (pvc .ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) {
1338+ if utils .ContainsString (test .initialClaims [0 ].ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) && ! utils .ContainsString (pvc .ObjectMeta .Finalizers , utils .PVCFinalizer , nil ) {
13401339 klog .V (4 ).Infof ("test %q succeeded. PVCFinalizer is removed from PVC %s" , test .name , pvc .Name )
13411340 bHasPVCFinalizer = false
13421341 }
@@ -1351,8 +1350,8 @@ func evaluateFinalizerTests(ctrl *csiSnapshotCommonController, reactor *snapshot
13511350 if funcName == "testAddSnapshotFinalizer" {
13521351 for _ , snapshot := range reactor .snapshots {
13531352 if test .initialSnapshots [0 ].Name == snapshot .Name {
1354- if ! slice .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) && slice .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) &&
1355- ! slice .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) && slice .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) {
1353+ if ! utils .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) && utils .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) &&
1354+ ! utils .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) && utils .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) {
13561355 klog .V (4 ).Infof ("test %q succeeded. Finalizers are added to snapshot %s" , test .name , snapshot .Name )
13571356 bHasSnapshotFinalizer = true
13581357 }
@@ -1367,8 +1366,8 @@ func evaluateFinalizerTests(ctrl *csiSnapshotCommonController, reactor *snapshot
13671366 if funcName == "testRemoveSnapshotFinalizer" {
13681367 for _ , snapshot := range reactor .snapshots {
13691368 if test .initialSnapshots [0 ].Name == snapshot .Name {
1370- if slice .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) && ! slice .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) &&
1371- slice .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) && ! slice .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) {
1369+ if utils .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) && ! utils .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotBoundFinalizer , nil ) &&
1370+ utils .ContainsString (test .initialSnapshots [0 ].ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) && ! utils .ContainsString (snapshot .ObjectMeta .Finalizers , utils .VolumeSnapshotAsSourceFinalizer , nil ) {
13721371 klog .V (4 ).Infof ("test %q succeeded. SnapshotFinalizer is removed from Snapshot %s" , test .name , snapshot .Name )
13731372 bHasSnapshotFinalizer = false
13741373 }
0 commit comments