Use MoreFiles.deleteRecursively with option ALLOW_INSECURE otherwise all uploadvalidator tests fail on MacOS with InsecureRecursiveDeleteException. See Id783a2b9fdd67608d72bdd3b6fbf03ccd4cbe425 Change-Id: I087ee9fd73bf28b1221c999a31769a959d9a3d56
diff --git a/src/test/java/com/googlesource/gerrit/plugins/uploadvalidator/ValidatorTestCase.java b/src/test/java/com/googlesource/gerrit/plugins/uploadvalidator/ValidatorTestCase.java index 2702f95..09ba4af 100644 --- a/src/test/java/com/googlesource/gerrit/plugins/uploadvalidator/ValidatorTestCase.java +++ b/src/test/java/com/googlesource/gerrit/plugins/uploadvalidator/ValidatorTestCase.java
@@ -15,6 +15,7 @@ package com.googlesource.gerrit.plugins.uploadvalidator; import com.google.common.io.MoreFiles; +import com.google.common.io.RecursiveDeleteOption; import java.io.File; import java.io.IOException; import org.eclipse.jgit.lib.Repository; @@ -36,7 +37,7 @@ public void cleanup() throws IOException { repo.close(); if (repoFolder.exists()) { - MoreFiles.deleteRecursively(repoFolder.toPath()); + MoreFiles.deleteRecursively(repoFolder.toPath(), RecursiveDeleteOption.ALLOW_INSECURE); } } }