Modernize and secure temp file creation

This commit is contained in:
pixeebot[bot] 2025-05-19 00:49:13 +00:00 committed by GitHub
parent 605782380a
commit 8a87aca0c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,5 +1,6 @@
package stirling.software.SPDF.service; package stirling.software.SPDF.service;
import java.nio.file.Files;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;
import static org.mockito.Mockito.*; import static org.mockito.Mockito.*;
@ -233,7 +234,7 @@ class CustomPDFDocumentFactoryTest {
} }
private File writeTempFile(byte[] content) throws IOException { 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); Files.write(file.toPath(), content);
return file; return file;
} }