@@ -19,16 +19,18 @@ import (
19
19
"context"
20
20
"fmt"
21
21
"io/ioutil"
22
- "k8s.io/utils/exec"
23
- testingexec "k8s.io/utils/exec/testing"
24
22
"os"
25
23
"path/filepath"
26
24
"testing"
27
25
26
+ "k8s.io/utils/exec"
27
+ testingexec "k8s.io/utils/exec/testing"
28
+
28
29
csi "github.com/container-storage-interface/spec/lib/go/csi"
29
30
"google.golang.org/grpc/codes"
30
31
"google.golang.org/grpc/status"
31
32
"k8s.io/mount-utils"
33
+ "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/deviceutils"
32
34
metadataservice "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/gce-cloud-provider/metadata"
33
35
mountmanager "sigs.k8s.io/gcp-compute-persistent-disk-csi-driver/pkg/mount-manager"
34
36
)
@@ -38,14 +40,14 @@ const defaultTargetPath = "/mnt/test"
38
40
const defaultStagingPath = "/staging"
39
41
40
42
func getTestGCEDriver (t * testing.T ) * GCEDriver {
41
- return getCustomTestGCEDriver (t , mountmanager .NewFakeSafeMounter (), mountmanager .NewFakeDeviceUtils (), metadataservice .NewFakeService ())
43
+ return getCustomTestGCEDriver (t , mountmanager .NewFakeSafeMounter (), deviceutils .NewFakeDeviceUtils (), metadataservice .NewFakeService ())
42
44
}
43
45
44
46
func getTestGCEDriverWithCustomMounter (t * testing.T , mounter * mount.SafeFormatAndMount ) * GCEDriver {
45
- return getCustomTestGCEDriver (t , mounter , mountmanager .NewFakeDeviceUtils (), metadataservice .NewFakeService ())
47
+ return getCustomTestGCEDriver (t , mounter , deviceutils .NewFakeDeviceUtils (), metadataservice .NewFakeService ())
46
48
}
47
49
48
- func getCustomTestGCEDriver (t * testing.T , mounter * mount.SafeFormatAndMount , deviceUtils mountmanager .DeviceUtils , metaService metadataservice.MetadataService ) * GCEDriver {
50
+ func getCustomTestGCEDriver (t * testing.T , mounter * mount.SafeFormatAndMount , deviceUtils deviceutils .DeviceUtils , metaService metadataservice.MetadataService ) * GCEDriver {
49
51
gceDriver := GetGCEDriver ()
50
52
nodeServer := NewNodeServer (gceDriver , mounter , deviceUtils , metaService , mountmanager .NewFakeStatter (mounter ))
51
53
err := gceDriver .SetupGCEDriver (driver , "test-vendor" , nil , nil , nil , nodeServer )
@@ -58,7 +60,7 @@ func getCustomTestGCEDriver(t *testing.T, mounter *mount.SafeFormatAndMount, dev
58
60
func getTestBlockingGCEDriver (t * testing.T , readyToExecute chan chan struct {}) * GCEDriver {
59
61
gceDriver := GetGCEDriver ()
60
62
mounter := mountmanager .NewFakeSafeBlockingMounter (readyToExecute )
61
- nodeServer := NewNodeServer (gceDriver , mounter , mountmanager .NewFakeDeviceUtils (), metadataservice .NewFakeService (), mountmanager .NewFakeStatter (mounter ))
63
+ nodeServer := NewNodeServer (gceDriver , mounter , deviceutils .NewFakeDeviceUtils (), metadataservice .NewFakeService (), mountmanager .NewFakeStatter (mounter ))
62
64
err := gceDriver .SetupGCEDriver (driver , "test-vendor" , nil , nil , nil , nodeServer )
63
65
if err != nil {
64
66
t .Fatalf ("Failed to setup GCE Driver: %v" , err )
0 commit comments