From 3e48e0c1b6606f3dfc430414277449d0672a2a12 Mon Sep 17 00:00:00 2001 From: Sebastian Tiemann Date: Wed, 3 Jun 2026 16:03:12 +0200 Subject: [PATCH] Avoid OS language dependency in test. Signed-off-by: Sebastian Tiemann --- src/test/java/org/cyclonedx/parsers/XmlParserTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/test/java/org/cyclonedx/parsers/XmlParserTest.java b/src/test/java/org/cyclonedx/parsers/XmlParserTest.java index 0074cdbd32..36bc7c893f 100644 --- a/src/test/java/org/cyclonedx/parsers/XmlParserTest.java +++ b/src/test/java/org/cyclonedx/parsers/XmlParserTest.java @@ -72,6 +72,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Locale; import java.util.Objects; import java.util.stream.Collectors; @@ -753,6 +754,8 @@ public void testIssue492Regression() throws Exception { @Test void validateShouldNotBeVulnerableToXxe() throws Exception { + //Exception messages are checked in the English locale. + Locale.setDefault(Locale.ENGLISH); final byte[] bomBytes; try (final InputStream bomInputStream = getClass().getResourceAsStream("/security/xxe-protection.xml")) { assertThat(bomInputStream).isNotNull();