From 8a87aca0c20cb8ae1e9fd3ccd674b79948779252 Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 00:49:13 +0000 Subject: [PATCH] Modernize and secure temp file creation --- .../software/SPDF/service/CustomPDFDocumentFactoryTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java b/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java index 69e548eba..035011008 100644 --- a/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java +++ b/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java @@ -1,5 +1,6 @@ package stirling.software.SPDF.service; +import java.nio.file.Files; import static org.junit.jupiter.api.Assertions.*; import static org.mockito.Mockito.*; @@ -233,7 +234,7 @@ class CustomPDFDocumentFactoryTest { } private File writeTempFile(byte[] content) throws IOException { - File file = File.createTempFile("pdf-test-", ".pdf"); + File file = Files.createTempFile("pdf-test-", ".pdf").toFile(); Files.write(file.toPath(), content); return file; }