From 54aaabe3636f6d6d0cd828d231ac76e900eded73 Mon Sep 17 00:00:00 2001 From: aboyko Date: Mon, 10 Feb 2025 15:26:26 -0500 Subject: [PATCH] Debug failing unit test --- .../ide/vscode/boot/xml/test/XMLBeansHyperlinkTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/headless-services/spring-boot-language-server/src/test/java/org/springframework/ide/vscode/boot/xml/test/XMLBeansHyperlinkTest.java b/headless-services/spring-boot-language-server/src/test/java/org/springframework/ide/vscode/boot/xml/test/XMLBeansHyperlinkTest.java index 594a40754..0bee5f923 100644 --- a/headless-services/spring-boot-language-server/src/test/java/org/springframework/ide/vscode/boot/xml/test/XMLBeansHyperlinkTest.java +++ b/headless-services/spring-boot-language-server/src/test/java/org/springframework/ide/vscode/boot/xml/test/XMLBeansHyperlinkTest.java @@ -14,11 +14,13 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import java.nio.file.Path; import java.nio.file.Paths; +import java.util.Arrays; import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.concurrent.CompletableFuture; import java.util.concurrent.TimeUnit; +import java.util.stream.Collectors; import org.eclipse.lsp4j.Location; import org.eclipse.lsp4j.LocationLink; @@ -165,7 +167,7 @@ public class XMLBeansHyperlinkTest { assertEquals(springIndex.getBeans().length, 4); Bean[] beans = springIndex.getBeansWithName(project.getElementName(), "simpleObj"); - assertEquals(1, beans.length); + assertEquals(1, beans.length, "Found beans are: %s".formatted(Arrays.stream(beans).map(b -> "(name=%s, type=%s)".formatted(b.getName(), b.getType())).collect(Collectors.joining(", ")))); assertEquals("simpleObj", beans[0].getName()); assertEquals("u.t.r.SimpleObj", beans[0].getType());