@@ -61,6 +61,13 @@ var class5Parameters = map[string]string{
6161 utils .AnnDeletionSecretRefNamespace : "default" ,
6262}
6363
64+ var class6Parameters = map [string ]string {
65+ utils .PrefixedSnapshotterSecretNameKey : "secret" ,
66+ utils .PrefixedSnapshotterSecretNamespaceKey : "default" ,
67+ utils .PrefixedSnapshotterListSecretNameKey : "secret" ,
68+ utils .PrefixedSnapshotterListSecretNamespaceKey : "default" ,
69+ }
70+
6471var snapshotClasses = []* crdv1.VolumeSnapshotClass {
6572 {
6673 TypeMeta : metav1.TypeMeta {
@@ -126,6 +133,7 @@ var snapshotClasses = []*crdv1.VolumeSnapshotClass{
126133 Annotations : map [string ]string {utils .IsDefaultSnapshotClassAnnotation : "true" },
127134 },
128135 Driver : mockDriverName ,
136+ Parameters : class6Parameters ,
129137 DeletionPolicy : crdv1 .VolumeSnapshotContentDelete ,
130138 },
131139}
@@ -156,7 +164,7 @@ func TestDeleteSync(t *testing.T) {
156164 readyToUse : true ,
157165 },
158166 },
159- expectedListCalls : []listCall {{"sid1-1" , true , time .Now (), 1 , nil }},
167+ expectedListCalls : []listCall {{"sid1-1" , map [ string ] string {}, true , time .Now (), 1 , nil }},
160168 expectedDeleteCalls : []deleteCall {{"sid1-1" , nil , nil }},
161169 test : testSyncContent ,
162170 },
@@ -178,7 +186,7 @@ func TestDeleteSync(t *testing.T) {
178186 readyToUse : true ,
179187 },
180188 },
181- expectedListCalls : []listCall {{"sid1-2" , true , time .Now (), 1 , nil }},
189+ expectedListCalls : []listCall {{"sid1-2" , map [ string ] string {}, true , time .Now (), 1 , nil }},
182190 expectedDeleteCalls : []deleteCall {{"sid1-2" , nil , nil }},
183191 test : testSyncContent ,
184192 },
@@ -201,7 +209,7 @@ func TestDeleteSync(t *testing.T) {
201209 },
202210 expectedDeleteCalls : []deleteCall {{"sid1-3" , nil , fmt .Errorf ("mock csi driver delete error" )}},
203211 expectedEvents : []string {"Warning SnapshotDeleteError" },
204- expectedListCalls : []listCall {{"sid1-3" , true , time .Now (), 1 , nil }},
212+ expectedListCalls : []listCall {{"sid1-3" , map [ string ] string {}, true , time .Now (), 1 , nil }},
205213 test : testSyncContent ,
206214 },
207215 {
@@ -216,7 +224,7 @@ func TestDeleteSync(t *testing.T) {
216224 name : "1-5 - csi driver delete snapshot returns error, bound finalizer should remain" ,
217225 initialContents : newContentArrayWithDeletionTimestamp ("content1-5" , "sid1-5" , "snap1-5" , "sid1-5" , validSecretClass , "" , "snap1-5-volumehandle" , deletionPolicy , nil , & defaultSize , true , & timeNowMetav1 ),
218226 expectedContents : newContentArrayWithDeletionTimestamp ("content1-5" , "sid1-5" , "snap1-5" , "sid1-5" , validSecretClass , "" , "snap1-5-volumehandle" , deletionPolicy , nil , & defaultSize , true , & timeNowMetav1 ),
219- expectedListCalls : []listCall {{"sid1-5" , true , time .Now (), 1000 , nil }},
227+ expectedListCalls : []listCall {{"sid1-5" , map [ string ] string {}, true , time .Now (), 1000 , nil }},
220228 expectedDeleteCalls : []deleteCall {{"sid1-5" , nil , errors .New ("mock csi driver delete error" )}},
221229 expectedEvents : []string {"Warning SnapshotDeleteError" },
222230 errors : noerrors ,
@@ -227,7 +235,7 @@ func TestDeleteSync(t *testing.T) {
227235 name : "1-6 - content is deleted before deleting" ,
228236 initialContents : newContentArray ("content1-6" , "sid1-6" , "snap1-6" , "sid1-6" , classGold , "sid1-6" , "" , deletionPolicy , nil , nil , true ),
229237 expectedContents : nocontents ,
230- expectedListCalls : []listCall {{"sid1-6" , false , time .Now (), 0 , nil }},
238+ expectedListCalls : []listCall {{"sid1-6" , nil , false , time .Now (), 0 , nil }},
231239 expectedDeleteCalls : []deleteCall {{"sid1-6" , map [string ]string {"foo" : "bar" }, nil }},
232240 expectedEvents : noevents ,
233241 errors : noerrors ,
@@ -243,7 +251,7 @@ func TestDeleteSync(t *testing.T) {
243251 initialContents : newContentArrayWithReadyToUse ("content1-7" , "" , "snap1-7" , "sid1-7" , validSecretClass , "sid1-7" , "" , deletePolicy , nil , & defaultSize , & True , true ),
244252 expectedContents : newContentArrayWithReadyToUse ("content1-7" , "" , "snap1-7" , "sid1-7" , validSecretClass , "sid1-7" , "" , deletePolicy , nil , & defaultSize , & True , true ),
245253 expectedEvents : noevents ,
246- expectedListCalls : []listCall {{"sid1-7" , true , time .Now (), 1000 , nil }},
254+ expectedListCalls : []listCall {{"sid1-7" , map [ string ] string {}, true , time .Now (), 1000 , nil }},
247255 initialSecrets : []* v1.Secret {secret ()},
248256 errors : noerrors ,
249257 test : testSyncContent ,
@@ -253,7 +261,7 @@ func TestDeleteSync(t *testing.T) {
253261 initialContents : newContentArrayWithReadyToUse ("content1-8" , "sid1-8" , "none-existed-snapshot" , "sid1-8" , validSecretClass , "sid1-8" , "" , retainPolicy , nil , & defaultSize , & True , true ),
254262 expectedContents : newContentArrayWithReadyToUse ("content1-8" , "sid1-8" , "none-existed-snapshot" , "sid1-8" , validSecretClass , "sid1-8" , "" , retainPolicy , nil , & defaultSize , & True , true ),
255263 expectedEvents : noevents ,
256- expectedListCalls : []listCall {{"sid1-8" , true , time .Now (), 0 , nil }},
264+ expectedListCalls : []listCall {{"sid1-8" , map [ string ] string {}, true , time .Now (), 0 , nil }},
257265 errors : noerrors ,
258266 test : testSyncContent ,
259267 },
@@ -262,7 +270,7 @@ func TestDeleteSync(t *testing.T) {
262270 initialContents : newContentArrayWithDeletionTimestamp ("content1-9" , "sid1-9" , "snap1-9" , "sid1-9" , emptySecretClass , "" , "snap1-9-volumehandle" , deletePolicy , nil , & defaultSize , true , & timeNowMetav1 ),
263271 expectedContents : newContentArrayWithDeletionTimestamp ("content1-9" , "sid1-9" , "snap1-9" , "" , emptySecretClass , "" , "snap1-9-volumehandle" , deletePolicy , nil , & defaultSize , false , & timeNowMetav1 ),
264272 expectedEvents : noevents ,
265- expectedListCalls : []listCall {{"sid1-9" , true , time .Now (), 0 , nil }},
273+ expectedListCalls : []listCall {{"sid1-9" , map [ string ] string {}, true , time .Now (), 0 , nil }},
266274 errors : noerrors ,
267275 initialSecrets : []* v1.Secret {}, // secret does not exist
268276 expectedDeleteCalls : []deleteCall {{"sid1-9" , nil , nil }},
@@ -273,7 +281,7 @@ func TestDeleteSync(t *testing.T) {
273281 initialContents : newContentArrayWithDeletionTimestamp ("content1-10" , "sid1-10" , "snap1-10" , "sid1-10" , emptySecretClass , "" , "snap1-10-volumehandle" , retainPolicy , nil , & defaultSize , true , & timeNowMetav1 ),
274282 expectedContents : newContentArrayWithDeletionTimestamp ("content1-10" , "sid1-10" , "snap1-10" , "sid1-10" , emptySecretClass , "" , "snap1-10-volumehandle" , retainPolicy , nil , & defaultSize , false , & timeNowMetav1 ),
275283 expectedEvents : noevents ,
276- expectedListCalls : []listCall {{"sid1-10" , true , time .Now (), 0 , nil }},
284+ expectedListCalls : []listCall {{"sid1-10" , map [ string ] string {}, true , time .Now (), 0 , nil }},
277285 errors : noerrors ,
278286 initialSecrets : []* v1.Secret {},
279287 test : testSyncContent ,
@@ -292,7 +300,7 @@ func TestDeleteSync(t *testing.T) {
292300 initialContents : newContentArrayWithDeletionTimestamp ("content1-12" , "sid1-12" , "snap1-12" , "sid1-12" , emptySecretClass , "sid1-12" , "" , retainPolicy , nil , & defaultSize , true , & timeNowMetav1 ),
293301 expectedContents : newContentArrayWithDeletionTimestamp ("content1-12" , "sid1-12" , "snap1-12" , "sid1-12" , emptySecretClass , "sid1-12" , "" , retainPolicy , nil , & defaultSize , false , & timeNowMetav1 ),
294302 expectedEvents : noevents ,
295- expectedListCalls : []listCall {{"sid1-12" , true , time .Now (), 0 , nil }},
303+ expectedListCalls : []listCall {{"sid1-12" , map [ string ] string {}, true , time .Now (), 0 , nil }},
296304 errors : noerrors ,
297305 initialSecrets : []* v1.Secret {},
298306 test : testSyncContent ,
0 commit comments