Skip to content

Commit 2f5e237

Browse files
committed
fixing build and lint checks
1 parent 21105dd commit 2f5e237

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

pkg/blob/blob_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1413,7 +1413,7 @@ func TestSetKeyValueInMap(t *testing.T) {
14131413
expected: map[string]string{"subDir": "value"},
14141414
},
14151415
{
1416-
desc: "case insentive key already exists",
1416+
desc: "case insensitive key already exists",
14171417
m: map[string]string{"subDir": "value2"},
14181418
key: "subdir",
14191419
value: "value",

pkg/blob/controllerserver_test.go

+13-5
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import (
2828
"google.golang.org/grpc/status"
2929

3030
"github.com/Azure/azure-sdk-for-go/services/storage/mgmt/2021-09-01/storage"
31+
"github.com/Azure/go-autorest/autorest/to"
3132
"github.com/container-storage-interface/spec/lib/go/csi"
3233
"github.com/golang/mock/gomock"
3334
"github.com/stretchr/testify/assert"
@@ -89,8 +90,8 @@ func (c *mockBlobClient) GetContainer(ctx context.Context, subsID, resourceGroup
8990
return storage.BlobContainer{ContainerProperties: c.conProp}, nil
9091
}
9192

92-
func NewMockBlobClient(errorType errType, custom string, conProp storage.ContainerProperties) *mockBlobClient {
93-
return &mockBlobClient{errorType: &errorType, custom: &custom, conProp: &conProp}
93+
func NewMockBlobClient(errorType *errType, custom *string, conProp *storage.ContainerProperties) *mockBlobClient {
94+
return &mockBlobClient{errorType: errorType, custom: custom, conProp: conProp}
9495
}
9596

9697
//creates and returns mock storage account client
@@ -909,6 +910,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
909910
{
910911
name: "volume ID missing",
911912
req: &csi.ValidateVolumeCapabilitiesRequest{},
913+
clientErr: NULL,
912914
containerProp: nil,
913915
expectedRes: nil,
914916
expectedErr: status.Error(codes.InvalidArgument, "Volume ID missing in request"),
@@ -918,6 +920,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
918920
req: &csi.ValidateVolumeCapabilitiesRequest{
919921
VolumeId: "unit-test",
920922
},
923+
clientErr: NULL,
921924
containerProp: nil,
922925
expectedRes: nil,
923926
expectedErr: status.Error(codes.InvalidArgument, "volume capabilities missing in request"),
@@ -928,6 +931,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
928931
VolumeId: "unit-test",
929932
VolumeCapabilities: blockVolumeCapabilities,
930933
},
934+
clientErr: NULL,
931935
containerProp: nil,
932936
expectedRes: nil,
933937
expectedErr: status.Error(codes.InvalidArgument, "block volume capability not supported"),
@@ -938,6 +942,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
938942
VolumeId: "unit-test",
939943
VolumeCapabilities: stdVolumeCapabilities,
940944
},
945+
clientErr: NULL,
941946
containerProp: nil,
942947
expectedRes: nil,
943948
expectedErr: status.Error(codes.NotFound, "error parsing volume id: \"unit-test\", should at least contain two #"),
@@ -952,6 +957,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
952957
defaultSecretAccountKey: "b",
953958
},
954959
},
960+
clientErr: NULL,
955961
containerProp: nil,
956962
expectedRes: nil,
957963
expectedErr: status.Error(codes.Internal, "azure: base storage service url required"),
@@ -1032,7 +1038,7 @@ func TestValidateVolumeCapabilities(t *testing.T) {
10321038

10331039
for _, test := range testCases {
10341040
res, err := d.ValidateVolumeCapabilities(context.Background(), test.req)
1035-
d.cloud.BlobClient = &mockBlobClient{errorType: &test.clientErr, conProp: test.containerProp}
1041+
d.cloud.BlobClient = NewMockBlobClient(&test.clientErr, to.StringPtr(""), test.containerProp)
10361042
assert.Equal(t, test.expectedErr, err, "Error in testcase (%s): Errors must match", test.name)
10371043
assert.Equal(t, test.expectedRes, res, "Error in testcase (%s): Response must match", test.name)
10381044
}
@@ -1265,8 +1271,9 @@ func TestCreateBlobContainer(t *testing.T) {
12651271

12661272
d := NewFakeDriver()
12671273
d.cloud = &azure.Cloud{}
1274+
conProp := &storage.ContainerProperties{}
12681275
for _, test := range tests {
1269-
d.cloud.BlobClient = NewMockBlobClient(test.clientErr, test.customErrStr, storage.ContainerProperties{})
1276+
d.cloud.BlobClient = NewMockBlobClient(&test.clientErr, &test.customErrStr, conProp)
12701277
err := d.CreateBlobContainer(context.Background(), test.subsID, test.rg, test.accountName, test.containerName, test.secrets)
12711278
if !reflect.DeepEqual(err, test.expectedErr) {
12721279
t.Errorf("test(%s), actualErr: (%v), expectedErr: (%v)", test.desc, err, test.expectedErr)
@@ -1336,8 +1343,9 @@ func TestDeleteBlobContainer(t *testing.T) {
13361343
d := NewFakeDriver()
13371344
d.cloud = &azure.Cloud{}
13381345

1346+
connProp := &storage.ContainerProperties{}
13391347
for _, test := range tests {
1340-
d.cloud.BlobClient = NewMockBlobClient(test.clientErr, test.customErrStr, storage.ContainerProperties{})
1348+
d.cloud.BlobClient = NewMockBlobClient(&test.clientErr, &test.customErrStr, connProp)
13411349
err := d.DeleteBlobContainer(context.Background(), test.subsID, test.rg, test.accountName, test.containerName, test.secrets)
13421350
if !reflect.DeepEqual(err, test.expectedErr) {
13431351
t.Errorf("test(%s), actualErr: (%v), expectedErr: (%v)", test.desc, err, test.expectedErr)

pkg/util/util_test.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,9 @@ func TestConvertTagsToMap(t *testing.T) {
203203
output, err := ConvertTagsToMap(test.tags)
204204
assert.Equal(t, test.expectedOut, output, test.desc)
205205
assert.Equal(t, test.expectedErr, err, test.desc)
206-
=======
206+
}
207+
}
208+
func TestConvertTagsToMap2(t *testing.T) {
207209
type StringMap map[string]string
208210
tests := []struct {
209211
tags string

0 commit comments

Comments
 (0)