Skip to content

Commit 8a3a25e

Browse files
fixed build failure-dependency issue with Retrystrategy in test
1 parent 578bbd2 commit 8a3a25e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/presignedurl/DefaultPresignedUrlManagerTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import org.junit.jupiter.params.provider.Arguments;
3131
import org.junit.jupiter.params.provider.MethodSource;
3232
import org.mockito.ArgumentCaptor;
33+
import software.amazon.awssdk.awscore.retry.AwsRetryStrategy;
3334
import software.amazon.awssdk.metrics.MetricCollection;
3435
import software.amazon.awssdk.metrics.MetricPublisher;
3536
import software.amazon.awssdk.core.metrics.CoreMetric;
@@ -57,7 +58,6 @@
5758
import software.amazon.awssdk.protocols.core.ExceptionMetadata;
5859
import software.amazon.awssdk.protocols.xml.AwsS3ProtocolFactory;
5960
import software.amazon.awssdk.regions.Region;
60-
import software.amazon.awssdk.retries.DefaultRetryStrategy;
6161
import software.amazon.awssdk.services.s3.model.GetObjectResponse;
6262
import software.amazon.awssdk.services.s3.model.InvalidObjectStateException;
6363
import software.amazon.awssdk.services.s3.model.NoSuchKeyException;
@@ -69,7 +69,7 @@
6969
/**
7070
* Tests for {@link DefaultPresignedUrlManager} using MockSyncHttpClient to verify HTTP interactions.
7171
*/
72-
public class DefaultPresignedUrlManagerTest {
72+
class DefaultPresignedUrlManagerTest {
7373

7474
private static final String TEST_CONTENT = "test-content";
7575
private static final URI DEFAULT_ENDPOINT = URI.create("https://defaultendpoint.com");
@@ -211,7 +211,7 @@ private static Stream<Arguments> additionalTestCases() {
211211
@ParameterizedTest(name = "{0}")
212212
@MethodSource("additionalTestCases")
213213
void given_PresignedUrlManager_when_ExecutingDifferentScenarios_then_ShouldBehaveCorrectly(String testName,
214-
String testType) throws IOException {
214+
String testType) {
215215
switch (testType) {
216216
case "CUSTOM_TRANSFORMER":
217217
mockHttpClient.stubNextResponse(createSuccessResponse());
@@ -261,7 +261,7 @@ private SdkClientConfiguration getDefaultSdkConfigs() {
261261
.option(SdkClientOption.SYNC_HTTP_CLIENT, mockHttpClient)
262262
.option(SdkClientOption.ADDITIONAL_HTTP_HEADERS, Collections.emptyMap())
263263
.option(SdkClientOption.EXECUTION_INTERCEPTORS, Collections.emptyList())
264-
.option(SdkClientOption.RETRY_STRATEGY, DefaultRetryStrategy.doNotRetry())
264+
.option(SdkClientOption.RETRY_STRATEGY, AwsRetryStrategy.doNotRetry())
265265
.option(SdkAdvancedClientOption.USER_AGENT_PREFIX, "")
266266
.option(SdkAdvancedClientOption.USER_AGENT_SUFFIX, "")
267267
.option(SdkClientOption.CRC32_FROM_COMPRESSED_DATA_ENABLED, false)

0 commit comments

Comments
 (0)