From 112a4723cc355e403ee23aeb160d5a5a64d8efa5 Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com.> Date: Mon, 19 May 2025 00:03:21 +0100 Subject: [PATCH] test fix for OOM --- .../software/SPDF/service/CustomPDFDocumentFactoryTest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java b/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java index 78f8cf1c7..eec28b8b8 100644 --- a/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java +++ b/src/test/java/stirling/software/SPDF/service/CustomPDFDocumentFactoryTest.java @@ -12,6 +12,8 @@ import org.apache.pdfbox.pdmodel.*; import org.apache.pdfbox.pdmodel.common.PDStream; import org.apache.pdfbox.cos.COSName; import org.junit.jupiter.api.*; +import org.junit.jupiter.api.parallel.Execution; +import org.junit.jupiter.api.parallel.ExecutionMode; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.CsvSource; import org.springframework.mock.web.MockMultipartFile; @@ -19,6 +21,9 @@ import org.springframework.mock.web.MockMultipartFile; import stirling.software.SPDF.model.api.PDFFile; import stirling.software.SPDF.service.SpyPDFDocumentFactory.StrategyType; +@TestInstance(TestInstance.Lifecycle.PER_CLASS) +@TestMethodOrder(MethodOrderer.OrderAnnotation.class) +@Execution(value = ExecutionMode.SAME_THREAD) class CustomPDFDocumentFactoryTest { private SpyPDFDocumentFactory factory;