aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2024-06-13 12:20:33 +0100
committerMichael Williamson <mike@zwobble.org>2024-06-13 12:20:33 +0100
commit326d3519ff7d92c2434b07b6ca615ec7819d8103 (patch)
treee810c170bda30ae063d97b7f03cb5afb587f953b /src/test/java/org/zwobble
parent9b1601ce190df41684d67e49a7a3620d44dcc951 (diff)
Add test for matching break types
Diffstat (limited to 'src/test/java/org/zwobble')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java15
1 files changed, 12 insertions, 3 deletions
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"))
+ ))
);
}