Etag is not supported in OSX
diff --git a/apis/filesystem/src/test/java/org/jclouds/filesystem/integration/FilesystemBlobIntegrationTest.java b/apis/filesystem/src/test/java/org/jclouds/filesystem/integration/FilesystemBlobIntegrationTest.java
index ff23e3f..4219ef6 100644
--- a/apis/filesystem/src/test/java/org/jclouds/filesystem/integration/FilesystemBlobIntegrationTest.java
+++ b/apis/filesystem/src/test/java/org/jclouds/filesystem/integration/FilesystemBlobIntegrationTest.java
@@ -120,6 +120,11 @@
@Override
protected void checkMPUParts(Blob blob, List<MultipartPart> partsList) {
+ // Mac OS X HFS+ does not support UserDefinedFileAttributeView:
+ // https://bugs.openjdk.java.net/browse/JDK-8030048
+ if (isMacOSX()) {
+ return;
+ }
assertThat(blob.getMetadata().getETag()).endsWith(String.format("-%d\"", partsList.size()));
Hasher eTagHasher = Hashing.md5().newHasher();
for (MultipartPart part : partsList) {
@@ -134,7 +139,9 @@
assertThat(blob.getMetadata().getETag()).isEqualTo(expectedETag);
}
- @Test(groups = { "integration", "live" })
+ // Mac OS X HFS+ does not support UserDefinedFileAttributeView:
+ // https://bugs.openjdk.java.net/browse/JDK-8030048
+ @Test(dataProvider = "ignoreOnMacOSX", groups = { "integration", "live" })
public void testMultipartUploadMultiplePartsKnownETag() throws Exception {
BlobStore blobStore = view.getBlobStore();
String container = getContainerName();