Skip to content

Commit 332d8ea

Browse files
committed
Fix unit tests broken by the callSuperEquals change in core
1 parent cb375f4 commit 332d8ea

File tree

1 file changed

+9
-1
lines changed
  • services-custom/s3-transfermanager/src/test/java/software/amazon/awssdk/custom/s3/transfer/internal

1 file changed

+9
-1
lines changed

services-custom/s3-transfermanager/src/test/java/software/amazon/awssdk/custom/s3/transfer/internal/DownloadManagerTest.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,15 @@ private void multipartDownloadPartitioningTest(DownloadRequest downloadRequest,
433433
dm.downloadObject(downloadRequest, transformerCreator).completionFuture().join();
434434

435435
verify(transformerCreator, times(expectedContexts.length)).transformerForObjectPart(any(MultipartDownloadContext.class));
436-
assertThat(createdContexts).containsExactlyInAnyOrder(expectedContexts);
436+
437+
for (int i = 0; i < createdContexts.size(); i++) {
438+
MultipartDownloadContext expected = expectedContexts[i];
439+
MultipartDownloadContext actualContext = createdContexts.get(i);
440+
assertThat(expected).isEqualToIgnoringGivenFields(actualContext, "partDownloadSpecification", "downloadRequest");
441+
assertThat(expected.partDownloadSpecification().asApiRequest().equalsBySdkFields(actualContext.partDownloadSpecification().asApiRequest())).isTrue();
442+
assertThat(expected.downloadRequest()).isEqualTo(actualContext.downloadRequest());
443+
}
444+
437445
for (ContextAndTransformerPair pair : contextAndTransformerPairs) {
438446
verify(s3Client).getObject(any(GetObjectRequest.class), eq(pair.transformer));
439447
}

0 commit comments

Comments
 (0)