From 326d3519ff7d92c2434b07b6ca615ec7819d8103 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 13 Jun 2024 12:20:33 +0100 Subject: Add test for matching break types --- .../mammoth/tests/conversion/DocumentToHtmlTests.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'src/test/java/org/zwobble') diff --git a/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java b/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java index ea60595..03e5a52 100644 --- a/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java @@ -250,10 +250,19 @@ public class DocumentToHtmlTests { public void breaksCanBeMappedUsingStyleMappings() { assertThat( convertToHtml( - Break.PAGE_BREAK, - StyleMap.builder().mapBreak(BreakMatcher.PAGE_BREAK, HtmlPath.element("hr")).build() + run(withChildren( + Break.PAGE_BREAK, + Break.LINE_BREAK + )), + StyleMap.builder() + .mapBreak(BreakMatcher.PAGE_BREAK, HtmlPath.element("hr")) + .mapBreak(BreakMatcher.LINE_BREAK, HtmlPath.element("br", map("class", "line-break"))) + .build() ), - deepEquals(list(Html.element("hr"))) + deepEquals(list( + Html.element("hr"), + Html.element("br", map("class", "line-break")) + )) ); } -- cgit v1.2.3