diff --git a/services/s3/src/it/java/software/amazon/awssdk/services/s3/ExceptionUnmarshallingIntegrationTest.java b/services/s3/src/it/java/software/amazon/awssdk/services/s3/ExceptionUnmarshallingIntegrationTest.java index 583335092cc5..9d330f196f56 100644 --- a/services/s3/src/it/java/software/amazon/awssdk/services/s3/ExceptionUnmarshallingIntegrationTest.java +++ b/services/s3/src/it/java/software/amazon/awssdk/services/s3/ExceptionUnmarshallingIntegrationTest.java @@ -158,18 +158,7 @@ public void asyncHeadBucketWrongRegion() { }).hasCauseInstanceOf(S3Exception.class) .satisfies(e -> assertThat(((S3Exception) (e.getCause())).statusCode()).isEqualTo(301)); } - - @Test - @Ignore("TODO") - public void errorResponseContainsRawBytes() { - assertThatThrownBy(() -> s3.getObjectAcl(b -> b.bucket(BUCKET + KEY).key(KEY))) - .isInstanceOf(NoSuchBucketException.class) - .satisfies(e -> assertThat( - ((NoSuchBucketException) e).awsErrorDetails().rawResponse().asString(StandardCharsets.UTF_8)) - .startsWith("\nNoSuchBucketThe " - + "specified bucket does not exist")); - } - + private void assertMetadata(S3Exception e, String expectedErrorCode) { assertThat(e.awsErrorDetails()).satisfies( errorDetails -> {