@@ -2054,10 +2054,10 @@ func testPutObjectWithChecksums() {
2054
2054
ChecksumSHA1 string
2055
2055
ChecksumSHA256 string
2056
2056
}{
2057
- {header : "x-amz-checksum-crc32" , hasher : crc32 .NewIEEE (), ChecksumCRC32 : "yXTVFQ==" },
2058
- {header : "x-amz-checksum-crc32c" , hasher : crc32 .New (crc32 .MakeTable (crc32 .Castagnoli )), ChecksumCRC32C : "zXqj7Q==" },
2059
- {header : "x-amz-checksum-sha1" , hasher : sha1 .New (), ChecksumSHA1 : "SwmAs3F75Sw/sE4dHehkvYtn9UE=" },
2060
- {header : "x-amz-checksum-sha256" , hasher : sha256 .New (), ChecksumSHA256 : "8Tlu9msuw/cpmWNEnQx97axliBjiE6gK1doiY0N9WuA=" },
2057
+ {header : "x-amz-checksum-crc32" , hasher : crc32 .NewIEEE ()},
2058
+ {header : "x-amz-checksum-crc32c" , hasher : crc32 .New (crc32 .MakeTable (crc32 .Castagnoli ))},
2059
+ {header : "x-amz-checksum-sha1" , hasher : sha1 .New ()},
2060
+ {header : "x-amz-checksum-sha256" , hasher : sha256 .New ()},
2061
2061
}
2062
2062
2063
2063
for i , test := range tests {
@@ -2113,10 +2113,10 @@ func testPutObjectWithChecksums() {
2113
2113
logError (testName , function , args , startTime , "" , "PutObject failed" , err )
2114
2114
return
2115
2115
}
2116
- cmpChecksum (resp .ChecksumSHA256 , test . ChecksumSHA256 )
2117
- cmpChecksum (resp .ChecksumSHA1 , test . ChecksumSHA1 )
2118
- cmpChecksum (resp .ChecksumCRC32 , test . ChecksumCRC32 )
2119
- cmpChecksum (resp .ChecksumCRC32C , test . ChecksumCRC32C )
2116
+ cmpChecksum (resp .ChecksumSHA256 , meta [ "x-amz-checksum-sha256" ] )
2117
+ cmpChecksum (resp .ChecksumSHA1 , meta [ "x-amz-checksum-sha1" ] )
2118
+ cmpChecksum (resp .ChecksumCRC32 , meta [ "x-amz-checksum-crc32" ] )
2119
+ cmpChecksum (resp .ChecksumCRC32C , meta [ "x-amz-checksum-crc32c" ] )
2120
2120
2121
2121
// Read the data back
2122
2122
gopts := minio.GetObjectOptions {Checksum : true }
@@ -2132,10 +2132,10 @@ func testPutObjectWithChecksums() {
2132
2132
return
2133
2133
}
2134
2134
2135
- cmpChecksum (st .ChecksumSHA256 , test . ChecksumSHA256 )
2136
- cmpChecksum (st .ChecksumSHA1 , test . ChecksumSHA1 )
2137
- cmpChecksum (st .ChecksumCRC32 , test . ChecksumCRC32 )
2138
- cmpChecksum (st .ChecksumCRC32C , test . ChecksumCRC32C )
2135
+ cmpChecksum (st .ChecksumSHA256 , meta [ "x-amz-checksum-sha256" ] )
2136
+ cmpChecksum (st .ChecksumSHA1 , meta [ "x-amz-checksum-sha1" ] )
2137
+ cmpChecksum (st .ChecksumCRC32 , meta [ "x-amz-checksum-crc32" ] )
2138
+ cmpChecksum (st .ChecksumCRC32C , meta [ "x-amz-checksum-crc32c" ] )
2139
2139
2140
2140
if st .Size != int64 (bufSize ) {
2141
2141
logError (testName , function , args , startTime , "" , "Number of bytes returned by PutObject does not match GetObject, expected " + string (bufSize )+ " got " + string (st .Size ), err )
0 commit comments