From 4c8ca8ede6517cc34a7a1a38ba113d0fac351e4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotrek=20=C5=BBygie=C5=82o?= Date: Sun, 14 Jul 2024 18:26:54 +0200 Subject: [PATCH] [MJAVADOC-804] Remove temporary directories created by tests This closes #301 --- .../org/apache/maven/plugins/javadoc/JavadocReportTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/apache/maven/plugins/javadoc/JavadocReportTest.java b/src/test/java/org/apache/maven/plugins/javadoc/JavadocReportTest.java index f80cdf64d..abcea9af4 100644 --- a/src/test/java/org/apache/maven/plugins/javadoc/JavadocReportTest.java +++ b/src/test/java/org/apache/maven/plugins/javadoc/JavadocReportTest.java @@ -83,6 +83,8 @@ public class JavadocReportTest extends AbstractMojoTestCase { private Path unit; + private Path tempDirectory; + private File localRepo; private static final Logger LOGGER = LoggerFactory.getLogger(JavadocReportTest.class); @@ -91,7 +93,7 @@ public class JavadocReportTest extends AbstractMojoTestCase { protected void setUp() throws Exception { super.setUp(); - Path tempDirectory = Files.createTempDirectory("JavadocReportTest"); + tempDirectory = Files.createTempDirectory("JavadocReportTest"); localRepo = tempDirectory.resolve(Paths.get("target/local-repo/")).toFile(); unit = new File(getBasedir(), "src/test/resources/unit").toPath(); @@ -101,7 +103,7 @@ protected void setUp() throws Exception { @Override protected void tearDown() throws Exception { try { - deleteDirectory(localRepo); + deleteDirectory(tempDirectory.toFile()); } catch (IOException ex) { // CI servers can have problems deleting files. // It will get cleared out eventually, and since