From 795203bb1656538fe5fb0a12702bc10a8476b0fd Mon Sep 17 00:00:00 2001 From: Andrew Thorburn Date: Mon, 12 Sep 2022 22:48:50 +0200 Subject: [PATCH] CI failed due to no modules directory --- .../java/name/ipsi/project/fwbp/MainTest.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/test/java/name/ipsi/project/fwbp/MainTest.java b/src/test/java/name/ipsi/project/fwbp/MainTest.java index 153b7fa..01da5d5 100644 --- a/src/test/java/name/ipsi/project/fwbp/MainTest.java +++ b/src/test/java/name/ipsi/project/fwbp/MainTest.java @@ -20,13 +20,16 @@ class MainTest { void testAdventure() throws Exception { Main.configureLogging(); var outputPath = Path.of("modules"); - Files.walkFileTree(outputPath, new SimpleFileVisitor<>() { - @Override - public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { - Files.delete(file); - return FileVisitResult.CONTINUE; - } - }); + // If it exists but isn't a directory... bugger. + if (Files.isDirectory(outputPath)) { + Files.walkFileTree(outputPath, new SimpleFileVisitor<>() { + @Override + public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { + Files.delete(file); + return FileVisitResult.CONTINUE; + } + }); + } var filePath = System.getenv("PDF_FILE_PATH"); if (filePath == null) {