@@ -24,7 +24,6 @@ import (
24
24
"testing"
25
25
"time"
26
26
27
- "k8s.io/client-go/kubernetes"
28
27
"k8s.io/utils/exec"
29
28
testingexec "k8s.io/utils/exec/testing"
30
29
@@ -36,22 +35,12 @@ import (
36
35
"sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/deviceutils"
37
36
metadataservice "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/gce-cloud-provider/metadata"
38
37
mountmanager "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/mount-manager"
39
-
40
- corev1 "k8s.io/api/core/v1"
41
- "k8s.io/apimachinery/pkg/runtime"
42
- "k8s.io/client-go/kubernetes/fake"
43
38
)
44
39
45
40
const (
46
41
defaultVolumeID = "project/test001/zones/c1/disks/testDisk"
47
42
defaultTargetPath = "/mnt/test"
48
43
defaultStagingPath = "/staging"
49
- testZoneA = "test-zone-a"
50
- testZoneB = "test-zone-b"
51
- testDiskA = "testDiskA"
52
- testDiskB = "testDiskB"
53
- testNodeA = "test-node-a"
54
- testNodeB = "test-node-b"
55
44
)
56
45
57
46
func getTestGCEDriver (t * testing.T ) * GCEDriver {
@@ -341,20 +330,6 @@ func TestNodeGetVolumeLimits(t *testing.T) {
341
330
}
342
331
}
343
332
344
- // NewFakeKubeClient creates a fake Kubernetes client with predefined nodes.
345
- func NewFakeKubeClient (nodes []* corev1.Node ) kubernetes.Interface {
346
- // Convert the list of nodes to a slice of runtime.Object
347
- var objects []runtime.Object
348
- for _ , node := range nodes {
349
- objects = append (objects , node )
350
- }
351
-
352
- // Create a fake clientset with the predefined objects
353
- clientset := fake .NewSimpleClientset (objects ... )
354
-
355
- return clientset
356
- }
357
-
358
333
func TestNodePublishVolume (t * testing.T ) {
359
334
gceDriver := getTestGCEDriver (t )
360
335
ns := gceDriver .ns
0 commit comments