Skip to content

Commit ae74fff

Browse files
authored
fix(AWSS3): Fixing the integration tests for AWSS3 (#4592)
* fix(AWSS3): Fixing the integration tests for AWSS3 * Update CHANGELOG.md
1 parent 1baf945 commit ae74fff

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

AWSS3Tests/AWSS3PreSignedURLBuilderTests.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1280,7 +1280,7 @@ - (void)testDeleteObjectFromBucket {
12801280
XCTAssertTrue([task.result isKindOfClass:[AWSS3PutObjectOutput class]],@"The response object is not a class of [%@], got: %@", NSStringFromClass([AWSS3PutObjectOutput class]),[task.result description]);
12811281
AWSS3PutObjectOutput *putObjectOutput = task.result;
12821282
XCTAssertNotNil(putObjectOutput.ETag);
1283-
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionUnknown);
1283+
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionAES256);
12841284
return nil;
12851285

12861286
}] waitUntilFinished];

AWSS3Tests/AWSS3Tests.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ - (void)testParamsURLEncoding {
493493
XCTAssertTrue([task.result isKindOfClass:[AWSS3PutObjectOutput class]],@"The response object is not a class of [%@], got: %@", NSStringFromClass([AWSS3PutObjectOutput class]),[task.result description]);
494494
AWSS3PutObjectOutput *putObjectOutput = task.result;
495495
XCTAssertNotNil(putObjectOutput.ETag);
496-
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionUnknown);
496+
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionAES256);
497497
return nil;
498498

499499
}] waitUntilFinished];
@@ -617,7 +617,7 @@ - (void)testPutHeadGetAndDeleteObject {
617617
XCTAssertTrue([task.result isKindOfClass:[AWSS3PutObjectOutput class]], @"The response object is not a class of [%@], got: %@", NSStringFromClass([AWSS3PutObjectOutput class]), [task.result description]);
618618
AWSS3PutObjectOutput *putObjectOutput = task.result;
619619
XCTAssertNotNil(putObjectOutput.ETag);
620-
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionUnknown);
620+
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionAES256);
621621

622622
AWSS3HeadObjectRequest *headObjectRequest = [AWSS3HeadObjectRequest new];
623623
headObjectRequest.bucket = testBucketNameGeneral;
@@ -949,7 +949,7 @@ - (void)testPutGetAndDeleteObjectByFilePathWithProgressFeedback {
949949
XCTAssertTrue([task.result isKindOfClass:[AWSS3PutObjectOutput class]],@"The response object is not a class of [%@], got: %@", NSStringFromClass([AWSS3PutObjectOutput class]),[task.result description]);
950950
AWSS3PutObjectOutput *putObjectOutput = task.result;
951951
XCTAssertNotNil(putObjectOutput.ETag);
952-
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionUnknown);
952+
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionAES256);
953953
return nil;
954954

955955
}] waitUntilFinished];
@@ -1222,7 +1222,7 @@ - (void)testPutGetAndDeleteObject256KBWithProgressFeedbackAndGreedyKey {
12221222
XCTAssertTrue([task.result isKindOfClass:[AWSS3PutObjectOutput class]],@"The response object is not a class of [%@], got: %@", NSStringFromClass([AWSS3PutObjectOutput class]),[task.result description]);
12231223
AWSS3PutObjectOutput *putObjectOutput = task.result;
12241224
XCTAssertNotNil(putObjectOutput.ETag);
1225-
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionUnknown);
1225+
XCTAssertEqual(putObjectOutput.serverSideEncryption, AWSS3ServerSideEncryptionAES256);
12261226
return nil;
12271227

12281228
}] waitUntilFinished];

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414

1515
- **AWSMobileClient**
1616
- Add validation for the initial state of AWSMobileClient (See [PR #4547](https://github.com/aws-amplify/aws-sdk-ios/pull/4547))
17+
18+
- **AWSS3**
19+
- Fixing the integration tests (See [PR #4592](https://github.com/aws-amplify/aws-sdk-ios/pull/4592))
1720

1821
- Model updates for the following services
1922
- AWSEC2

0 commit comments

Comments
 (0)