File tree Expand file tree Collapse file tree
tests/aws-cpp-sdk-s3-integration-tests Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1941,15 +1941,22 @@ namespace
19411941 const S3Client whenRequiredClient{config};
19421942
19431943 std::shared_ptr<Aws::IOStream> objectStream = Aws::MakeShared<Aws::StringStream>(ALLOCATION_TAG );
1944- *objectStream << " " ;
1944+ *objectStream << " it's coming football's coming home " ;
19451945
1946- PutObjectRequest putObjectRequest;
1946+ PutObjectRequest putObjectRequest{} ;
19471947 putObjectRequest.SetBucket (fullBucketName);
19481948 putObjectRequest.SetKey (TEST_OBJ_KEY );
19491949 putObjectRequest.SetBody (objectStream);
19501950 putObjectRequest.SetChecksumAlgorithm (ChecksumAlgorithm::CRC32 );
1951- auto putObjectOutcome = whenRequiredClient.PutObject (putObjectRequest);
1951+ const auto putObjectOutcome = whenRequiredClient.PutObject (putObjectRequest);
19521952 AWS_ASSERT_SUCCESS (putObjectOutcome);
1953+
1954+ GetObjectRequest getObjectRequest{};
1955+ getObjectRequest.SetBucket (fullBucketName);
1956+ getObjectRequest.SetKey (TEST_OBJ_KEY );
1957+ const auto getOutcome = whenRequiredClient.GetObject (getObjectRequest);
1958+ AWS_ASSERT_SUCCESS (getOutcome);
1959+ EXPECT_STREQ (getOutcome.GetResult ().GetChecksumCRC32 ().c_str (), " gR4VoA==" );
19531960 }
19541961
19551962 TEST_F (BucketAndObjectOperationTest, TestMultipartFlexibleChecksums)
You can’t perform that action at this time.
0 commit comments