@@ -15,7 +15,6 @@ import (
1515 "github.com/alibabacloud-go/tea/tea"
1616 "github.com/golang/mock/gomock"
1717 "github.com/kubernetes-sigs/alibaba-cloud-csi-driver/pkg/cloud"
18- "github.com/kubernetes-sigs/alibaba-cloud-csi-driver/pkg/mounter"
1918 "github.com/kubernetes-sigs/alibaba-cloud-csi-driver/pkg/mounter/utils"
2019 "github.com/stretchr/testify/assert"
2120 "github.com/stretchr/testify/require"
@@ -24,10 +23,10 @@ import (
2423)
2524
2625var (
27- successMountHandler = func (context.Context , * mounter. MountOperation ) error {
26+ successMountHandler = func (context.Context , * utils. MountRequest ) error {
2827 return nil
2928 }
30- failureMountHandler = func (context.Context , * mounter. MountOperation ) error {
29+ failureMountHandler = func (context.Context , * utils. MountRequest ) error {
3130 return fmt .Errorf ("failed" )
3231 }
3332)
@@ -186,7 +185,7 @@ func TestSaveCredentials(t *testing.T) {
186185
187186 tests := []struct {
188187 name string
189- op * mounter. MountOperation
188+ op * utils. MountRequest
190189 expectErr bool
191190 }{
192191 {
@@ -196,12 +195,12 @@ func TestSaveCredentials(t *testing.T) {
196195 },
197196 {
198197 name : "nil auth config" ,
199- op : & mounter. MountOperation {},
198+ op : & utils. MountRequest {},
200199 expectErr : false ,
201200 },
202201 {
203202 name : "valid credentials" ,
204- op : & mounter. MountOperation {
203+ op : & utils. MountRequest {
205204 VolumeID : "volume-id" ,
206205 AuthConfig : & utils.AuthConfig {
207206 AccessKey : "test-ak" ,
@@ -285,7 +284,7 @@ func TestRefreshRRSAToken(t *testing.T) {
285284
286285 tests := []struct {
287286 name string
288- op * mounter. MountOperation
287+ op * utils. MountRequest
289288 setupMock func (* cloud.MockSTSInterface )
290289 expectErr bool
291290 expectToken bool
@@ -297,7 +296,7 @@ func TestRefreshRRSAToken(t *testing.T) {
297296 },
298297 {
299298 name : "successful token refresh" ,
300- op : & mounter. MountOperation {
299+ op : & utils. MountRequest {
301300 VolumeID : "volume-id" ,
302301 Target : "/mnt/target" ,
303302 AuthConfig : & utils.AuthConfig {
@@ -325,7 +324,7 @@ func TestRefreshRRSAToken(t *testing.T) {
325324 },
326325 {
327326 name : "sts client returns error" ,
328- op : & mounter. MountOperation {
327+ op : & utils. MountRequest {
329328 VolumeID : "volume-id" ,
330329 Target : "/mnt/target" ,
331330 AuthConfig : & utils.AuthConfig {
@@ -394,7 +393,7 @@ func TestRefreshAndSaveRRSAToken(t *testing.T) {
394393
395394 tests := []struct {
396395 name string
397- op * mounter. MountOperation
396+ op * utils. MountRequest
398397 existingToken * ramRoleToken
399398 setupMock func (* cloud.MockSTSInterface )
400399 expectRefresh bool
@@ -407,14 +406,14 @@ func TestRefreshAndSaveRRSAToken(t *testing.T) {
407406 },
408407 {
409408 name : "nil auth config" ,
410- op : & mounter. MountOperation {
409+ op : & utils. MountRequest {
411410 VolumeID : "volume-id" ,
412411 },
413412 expectRefresh : false ,
414413 },
415414 {
416415 name : "wrong auth type" ,
417- op : & mounter. MountOperation {
416+ op : & utils. MountRequest {
418417 VolumeID : "volume-id" ,
419418 AuthConfig : & utils.AuthConfig {
420419 AuthType : "other" ,
@@ -424,7 +423,7 @@ func TestRefreshAndSaveRRSAToken(t *testing.T) {
424423 },
425424 {
426425 name : "token is fresh, should not refresh" ,
427- op : & mounter. MountOperation {
426+ op : & utils. MountRequest {
428427 VolumeID : "volume-id" ,
429428 AuthConfig : & utils.AuthConfig {
430429 AuthType : rrsaAuthType ,
@@ -442,7 +441,7 @@ func TestRefreshAndSaveRRSAToken(t *testing.T) {
442441 },
443442 {
444443 name : "token needs refresh, should create credential file" ,
445- op : & mounter. MountOperation {
444+ op : & utils. MountRequest {
446445 VolumeID : "volume-id" ,
447446 Target : "/mnt/target" ,
448447 AuthConfig : & utils.AuthConfig {
0 commit comments