kopia lustrzana https://github.com/gaul/s3proxy
Suppress spurious md5 deprecation warnings
rodzic
92c6171bfb
commit
81e885422f
|
@ -123,6 +123,7 @@ public final class AliasBlobStoreTest {
|
||||||
createContainer(aliasContainerName);
|
createContainer(aliasContainerName);
|
||||||
String blobName = TestUtils.createRandomBlobName();
|
String blobName = TestUtils.createRandomBlobName();
|
||||||
ByteSource content = TestUtils.randomByteSource().slice(0, 1024);
|
ByteSource content = TestUtils.randomByteSource().slice(0, 1024);
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
String contentMD5 = Hashing.md5().hashBytes(content.read()).toString();
|
String contentMD5 = Hashing.md5().hashBytes(content.read()).toString();
|
||||||
Blob blob = aliasBlobStore.blobBuilder(blobName).payload(content)
|
Blob blob = aliasBlobStore.blobBuilder(blobName).payload(content)
|
||||||
.build();
|
.build();
|
||||||
|
@ -143,6 +144,7 @@ public final class AliasBlobStoreTest {
|
||||||
createContainer(aliasContainerName);
|
createContainer(aliasContainerName);
|
||||||
String blobName = TestUtils.createRandomBlobName();
|
String blobName = TestUtils.createRandomBlobName();
|
||||||
ByteSource content = TestUtils.randomByteSource().slice(0, 1024);
|
ByteSource content = TestUtils.randomByteSource().slice(0, 1024);
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
HashCode contentHash = Hashing.md5().hashBytes(content.read());
|
HashCode contentHash = Hashing.md5().hashBytes(content.read());
|
||||||
Blob blob = aliasBlobStore.blobBuilder(blobName).build();
|
Blob blob = aliasBlobStore.blobBuilder(blobName).build();
|
||||||
MultipartUpload mpu = aliasBlobStore.initiateMultipartUpload(
|
MultipartUpload mpu = aliasBlobStore.initiateMultipartUpload(
|
||||||
|
@ -156,9 +158,10 @@ public final class AliasBlobStoreTest {
|
||||||
parts.add(part);
|
parts.add(part);
|
||||||
String mpuETag = aliasBlobStore.completeMultipartUpload(mpu,
|
String mpuETag = aliasBlobStore.completeMultipartUpload(mpu,
|
||||||
parts.build());
|
parts.build());
|
||||||
|
@SuppressWarnings("deprecation")
|
||||||
|
HashCode contentHash2 = Hashing.md5().hashBytes(contentHash.asBytes());
|
||||||
assertThat(mpuETag).isEqualTo(
|
assertThat(mpuETag).isEqualTo(
|
||||||
String.format("\"%s-1\"",
|
String.format("\"%s-1\"", contentHash2));
|
||||||
Hashing.md5().hashBytes(contentHash.asBytes())));
|
|
||||||
blob = aliasBlobStore.getBlob(aliasContainerName, blobName);
|
blob = aliasBlobStore.getBlob(aliasContainerName, blobName);
|
||||||
try (InputStream actual = blob.getPayload().openStream();
|
try (InputStream actual = blob.getPayload().openStream();
|
||||||
InputStream expected = content.openStream()) {
|
InputStream expected = content.openStream()) {
|
||||||
|
|
Ładowanie…
Reference in New Issue