This is an automated email from the ASF dual-hosted git repository. chibenwa pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit de9d6191a6ccf0c4ceda59cbbe8c35b85c574068 Author: Rene Cordier <[email protected]> AuthorDate: Mon Aug 10 10:13:17 2026 +0700 [Jsoup] null characters (\0) in HTML are replaced/removed during tokenization, not preserved. HTML-5-spec compliance fix in jsoup: Null characters in the HTML body were not consistently removed; and in foreign content were not correctly replaced. #2395 (https://github.com/jhy/jsoup/issues/2395) --- .../apache/james/mailbox/store/extractor/JsoupTextExtractorTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mailbox/store/src/test/java/org/apache/james/mailbox/store/extractor/JsoupTextExtractorTest.java b/mailbox/store/src/test/java/org/apache/james/mailbox/store/extractor/JsoupTextExtractorTest.java index 00d00f9d5a..7a02782869 100644 --- a/mailbox/store/src/test/java/org/apache/james/mailbox/store/extractor/JsoupTextExtractorTest.java +++ b/mailbox/store/src/test/java/org/apache/james/mailbox/store/extractor/JsoupTextExtractorTest.java @@ -99,7 +99,7 @@ class JsoupTextExtractorTest { assertThat(textExtractor.extractContent(inputStream, TEXT_HTML_CONTENT_TYPE) .getTextualContent()) .hasValueSatisfying(text -> assertThat(text) - .contains(HTML_TEXT_CONTENT)); + .contains(HTML_TEXT_CONTENT.replace("\0", ""))); } @Test --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
