From 197332e565556182d288eb1eedffa0c3d7278fe1 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 26 Feb 2023 22:00:31 +0100
Subject: [PATCH] improve surefire configuration

---
 BudgetMasterServer/pom.xml | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/BudgetMasterServer/pom.xml b/BudgetMasterServer/pom.xml
index 255ea6abe..80f1546a0 100644
--- a/BudgetMasterServer/pom.xml
+++ b/BudgetMasterServer/pom.xml
@@ -42,6 +42,7 @@
         <opencsv.version>5.7.1</opencsv.version>
         <datatables.version>1.13.2</datatables.version>
         <jakarta.xml.bind-api.version>4.0.0</jakarta.xml.bind-api.version>
+        <junit-jupiter-engine.version>5.9.2</junit-jupiter-engine.version>
 
         <project.outputDirectory>${project.build.directory}/../build/${project.version}</project.outputDirectory>
         <project.artifactName>${project.artifactId}-v${project.version}</project.artifactName>
@@ -264,11 +265,17 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-surefire-plugin</artifactId>
-                <version>3.0.0-M6</version>
+                <version>3.0.0-M9</version>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.junit.jupiter</groupId>
+                        <artifactId>junit-jupiter-engine</artifactId>
+                        <version>${junit-jupiter-engine.version}</version>
+                    </dependency>
+                </dependencies>
                 <configuration>
-                    <junitArtifactName>junit:junit</junitArtifactName>
+                    <!--suppress MavenModelInspection -->
                     <argLine>${surefireArgLine} -Dfile.encoding=UTF-8</argLine>
-
                     <systemPropertyVariables>
                         <testProfile>true</testProfile>
                     </systemPropertyVariables>
-- 
GitLab