From f7e508682aabd996cd68d8938d164aad429e8f20 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Thu, 21 Dec 2023 22:19:36 +0100 Subject: [PATCH] GH-430 - Avoid duplicate inclusions of modules in test executions. --- .../org/springframework/modulith/test/ModuleTestExecution.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java b/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java index 7bee7449..87d24dc9 100644 --- a/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java +++ b/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java @@ -79,7 +79,7 @@ public class ModuleTestExecution implements Iterable { var bootstrapDependencies = module.getBootstrapDependencies(modules, bootstrapMode.getDepth()); - return Stream.concat(bootstrapDependencies, extraIncludes.stream()).toList(); + return Stream.concat(bootstrapDependencies, extraIncludes.stream()).distinct().toList(); }); if (annotation.verifyAutomatically()) {