@@ -156,8 +156,7 @@ TEST_F(ObjectChecksumIntegrationTest, WriteObjectExplicitDisable) {
156156 auto object_name = MakeRandomObjectName ();
157157
158158 auto os =
159- client.WriteObject (bucket_name_, object_name, Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kMD5 ),
160- Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32c ), IfGenerationMatch (0 ));
159+ client.WriteObject (bucket_name_, object_name, Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kNone ), IfGenerationMatch (0 ));
161160 os << LoremIpsum ();
162161 os.Close ();
163162 auto meta = os.metadata ();
@@ -180,8 +179,7 @@ TEST_F(ObjectChecksumIntegrationTest, WriteObjectExplicitEnable) {
180179 auto client = MakeIntegrationTestClient ();
181180 auto object_name = MakeRandomObjectName ();
182181 auto os = client.WriteObject (bucket_name_, object_name,
183- Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32cAndMD5 ),
184- Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32c ), IfGenerationMatch (0 ));
182+ Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32cAndMD5 ), IfGenerationMatch (0 ));
185183 os << LoremIpsum ();
186184 os.Close ();
187185 auto meta = os.metadata ();
@@ -284,8 +282,7 @@ TEST_F(ObjectChecksumIntegrationTest, WriteObjectWithFullChecksumValidation) {
284282 auto expected_crc32c = ComputeCrc32cChecksum (content);
285283
286284 auto os = client.WriteObject (bucket_name_, object_name,
287- Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32cAndMD5 ),
288- Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32c ), IfGenerationMatch (0 ));
285+ Options{}.set <UploadChecksumValidationOption>(ChecksumAlgorithm::kCrc32cAndMD5 ), IfGenerationMatch (0 ));
289286 os << content;
290287 os.Close ();
291288 auto meta = os.metadata ();
@@ -361,7 +358,7 @@ TEST_F(ObjectChecksumIntegrationTest, ReadObjectCorruptedByServerGetc) {
361358 ScheduleForDelete (*meta);
362359
363360 auto stream = client.ReadObject (
364- bucket_name_, object_name, Options{}.set <UploadChecksumValidationOption >(ChecksumAlgorithm::kCrc32c ),
361+ bucket_name_, object_name, Options{}.set <DownloadChecksumValidationOption >(ChecksumAlgorithm::kCrc32c ),
365362 CustomHeader (" x-goog-emulator-instructions" , " return-corrupted-data" ));
366363
367364#if GOOGLE_CLOUD_CPP_HAVE_EXCEPTIONS
@@ -401,7 +398,7 @@ TEST_F(ObjectChecksumIntegrationTest, ReadObjectCorruptedByServerRead) {
401398 ScheduleForDelete (*meta);
402399
403400 auto stream = client.ReadObject (
404- bucket_name_, object_name, Options{}.set <UploadChecksumValidationOption >(ChecksumAlgorithm::kCrc32c ),
401+ bucket_name_, object_name, Options{}.set <DownloadChecksumValidationOption >(ChecksumAlgorithm::kCrc32c ),
405402 CustomHeader (" x-goog-emulator-instructions" , " return-corrupted-data" ));
406403
407404 // Create a buffer large enough to read the full contents.
0 commit comments