diff --git a/xmlunit-assertj/src/test/java/org/xmlunit/assertj/ValueAssertTest.java b/xmlunit-assertj/src/test/java/org/xmlunit/assertj/ValueAssertTest.java index c3712b7e..694af412 100644 --- a/xmlunit-assertj/src/test/java/org/xmlunit/assertj/ValueAssertTest.java +++ b/xmlunit-assertj/src/test/java/org/xmlunit/assertj/ValueAssertTest.java @@ -24,6 +24,7 @@ import java.io.ByteArrayInputStream; import java.nio.charset.StandardCharsets; import java.util.HashMap; +import java.util.regex.Pattern; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -263,7 +264,13 @@ public void testIsEqualTo_withAttributeValueExpression_shouldPass() { @Test public void testIsEqualTo_withAttributeValueExpression_shouldFailed() { - thrown.expectAssertionError("expected:<\"[something]\"> but was:<\"[abc]\">"); + thrown.expectAssertionErrorPattern(".*(" + // AssertJ since "forever" + + Pattern.quote("expected:<\"[something]\"> but was:<\"[abc]\">") + + "|" + // AssertJ 3.19.0+ + + Pattern.quote("Expecting:\n <\"abc\">\nto be equal to:\n <\"something\">\nbut was not.") + + ")"); String xml = "";