@@ -228,15 +228,15 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
228
228
expectParts : []s3types.CompletedPart {
229
229
{
230
230
ETag : aws .String (singlePartETag ),
231
- PartNumber : 1 ,
231
+ PartNumber : aws . Int32 ( 1 ) ,
232
232
},
233
233
{
234
234
ETag : aws .String (singlePartETag ),
235
- PartNumber : 2 ,
235
+ PartNumber : aws . Int32 ( 2 ) ,
236
236
},
237
237
{
238
238
ETag : aws .String (multiPartTailETag ),
239
- PartNumber : 3 ,
239
+ PartNumber : aws . Int32 ( 3 ) ,
240
240
},
241
241
},
242
242
expectETag : multiPartETag ,
@@ -248,17 +248,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
248
248
{
249
249
ChecksumCRC32 : aws .String (singlePartCRC32 ),
250
250
ETag : aws .String (singlePartETag ),
251
- PartNumber : 1 ,
251
+ PartNumber : aws . Int32 ( 1 ) ,
252
252
},
253
253
{
254
254
ChecksumCRC32 : aws .String (singlePartCRC32 ),
255
255
ETag : aws .String (singlePartETag ),
256
- PartNumber : 2 ,
256
+ PartNumber : aws . Int32 ( 2 ) ,
257
257
},
258
258
{
259
259
ChecksumCRC32 : aws .String (multiPartTailCRC32 ),
260
260
ETag : aws .String (multiPartTailETag ),
261
- PartNumber : 3 ,
261
+ PartNumber : aws . Int32 ( 3 ) ,
262
262
},
263
263
},
264
264
expectChecksumCRC32 : multiPartCRC32 ,
@@ -271,17 +271,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
271
271
{
272
272
ChecksumCRC32C : aws .String (singlePartCRC32C ),
273
273
ETag : aws .String (singlePartETag ),
274
- PartNumber : 1 ,
274
+ PartNumber : aws . Int32 ( 1 ) ,
275
275
},
276
276
{
277
277
ChecksumCRC32C : aws .String (singlePartCRC32C ),
278
278
ETag : aws .String (singlePartETag ),
279
- PartNumber : 2 ,
279
+ PartNumber : aws . Int32 ( 2 ) ,
280
280
},
281
281
{
282
282
ChecksumCRC32C : aws .String (multiPartTailCRC32C ),
283
283
ETag : aws .String (multiPartTailETag ),
284
- PartNumber : 3 ,
284
+ PartNumber : aws . Int32 ( 3 ) ,
285
285
},
286
286
},
287
287
expectChecksumCRC32C : multiPartCRC32C ,
@@ -294,17 +294,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
294
294
{
295
295
ChecksumSHA1 : aws .String (singlePartSHA1 ),
296
296
ETag : aws .String (singlePartETag ),
297
- PartNumber : 1 ,
297
+ PartNumber : aws . Int32 ( 1 ) ,
298
298
},
299
299
{
300
300
ChecksumSHA1 : aws .String (singlePartSHA1 ),
301
301
ETag : aws .String (singlePartETag ),
302
- PartNumber : 2 ,
302
+ PartNumber : aws . Int32 ( 2 ) ,
303
303
},
304
304
{
305
305
ChecksumSHA1 : aws .String (multiPartTailSHA1 ),
306
306
ETag : aws .String (multiPartTailETag ),
307
- PartNumber : 3 ,
307
+ PartNumber : aws . Int32 ( 3 ) ,
308
308
},
309
309
},
310
310
expectChecksumSHA1 : multiPartSHA1 ,
@@ -317,17 +317,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
317
317
{
318
318
ChecksumSHA256 : aws .String (singlePartSHA256 ),
319
319
ETag : aws .String (singlePartETag ),
320
- PartNumber : 1 ,
320
+ PartNumber : aws . Int32 ( 1 ) ,
321
321
},
322
322
{
323
323
ChecksumSHA256 : aws .String (singlePartSHA256 ),
324
324
ETag : aws .String (singlePartETag ),
325
- PartNumber : 2 ,
325
+ PartNumber : aws . Int32 ( 2 ) ,
326
326
},
327
327
{
328
328
ChecksumSHA256 : aws .String (multiPartTailSHA256 ),
329
329
ETag : aws .String (multiPartTailETag ),
330
- PartNumber : 3 ,
330
+ PartNumber : aws . Int32 ( 3 ) ,
331
331
},
332
332
},
333
333
expectChecksumSHA256 : multiPartSHA256 ,
@@ -343,17 +343,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
343
343
{
344
344
ChecksumCRC32 : aws .String (singlePartCRC32 ),
345
345
ETag : aws .String (singlePartETag ),
346
- PartNumber : 1 ,
346
+ PartNumber : aws . Int32 ( 1 ) ,
347
347
},
348
348
{
349
349
ChecksumCRC32 : aws .String (singlePartCRC32 ),
350
350
ETag : aws .String (singlePartETag ),
351
- PartNumber : 2 ,
351
+ PartNumber : aws . Int32 ( 2 ) ,
352
352
},
353
353
{
354
354
ChecksumCRC32 : aws .String (multiPartTailCRC32 ),
355
355
ETag : aws .String (multiPartTailETag ),
356
- PartNumber : 3 ,
356
+ PartNumber : aws . Int32 ( 3 ) ,
357
357
},
358
358
},
359
359
expectChecksumCRC32 : multiPartCRC32 ,
@@ -367,17 +367,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
367
367
{
368
368
ChecksumCRC32C : aws .String (singlePartCRC32C ),
369
369
ETag : aws .String (singlePartETag ),
370
- PartNumber : 1 ,
370
+ PartNumber : aws . Int32 ( 1 ) ,
371
371
},
372
372
{
373
373
ChecksumCRC32C : aws .String (singlePartCRC32C ),
374
374
ETag : aws .String (singlePartETag ),
375
- PartNumber : 2 ,
375
+ PartNumber : aws . Int32 ( 2 ) ,
376
376
},
377
377
{
378
378
ChecksumCRC32C : aws .String (multiPartTailCRC32C ),
379
379
ETag : aws .String (multiPartTailETag ),
380
- PartNumber : 3 ,
380
+ PartNumber : aws . Int32 ( 3 ) ,
381
381
},
382
382
},
383
383
expectChecksumCRC32C : multiPartCRC32C ,
@@ -391,17 +391,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
391
391
{
392
392
ChecksumSHA1 : aws .String (singlePartSHA1 ),
393
393
ETag : aws .String (singlePartETag ),
394
- PartNumber : 1 ,
394
+ PartNumber : aws . Int32 ( 1 ) ,
395
395
},
396
396
{
397
397
ChecksumSHA1 : aws .String (singlePartSHA1 ),
398
398
ETag : aws .String (singlePartETag ),
399
- PartNumber : 2 ,
399
+ PartNumber : aws . Int32 ( 2 ) ,
400
400
},
401
401
{
402
402
ChecksumSHA1 : aws .String (multiPartTailSHA1 ),
403
403
ETag : aws .String (multiPartTailETag ),
404
- PartNumber : 3 ,
404
+ PartNumber : aws . Int32 ( 3 ) ,
405
405
},
406
406
},
407
407
expectChecksumSHA1 : multiPartSHA1 ,
@@ -415,17 +415,17 @@ func TestInteg_UploadPresetChecksum(t *testing.T) {
415
415
{
416
416
ChecksumSHA256 : aws .String (singlePartSHA256 ),
417
417
ETag : aws .String (singlePartETag ),
418
- PartNumber : 1 ,
418
+ PartNumber : aws . Int32 ( 1 ) ,
419
419
},
420
420
{
421
421
ChecksumSHA256 : aws .String (singlePartSHA256 ),
422
422
ETag : aws .String (singlePartETag ),
423
- PartNumber : 2 ,
423
+ PartNumber : aws . Int32 ( 2 ) ,
424
424
},
425
425
{
426
426
ChecksumSHA256 : aws .String (multiPartTailSHA256 ),
427
427
ETag : aws .String (multiPartTailETag ),
428
- PartNumber : 3 ,
428
+ PartNumber : aws . Int32 ( 3 ) ,
429
429
},
430
430
},
431
431
expectChecksumSHA256 : multiPartSHA256 ,
@@ -499,7 +499,7 @@ func (b *invalidateHash) RegisterMiddleware(stack *middleware.Stack) error {
499
499
func (b * invalidateHash ) HandleSerialize (ctx context.Context , in middleware.SerializeInput , next middleware.SerializeHandler ) (
500
500
out middleware.SerializeOutput , metadata middleware.Metadata , err error ,
501
501
) {
502
- if input , ok := in .Parameters .(* s3.UploadPartInput ); ok && input .PartNumber == 2 {
502
+ if input , ok := in .Parameters .(* s3.UploadPartInput ); ok && input .PartNumber == aws . Int32 ( 2 ) {
503
503
ctx = v4 .SetPayloadHash (ctx , "000" )
504
504
}
505
505
0 commit comments