From a2d7d044d9add9f0c381fdd8821902e08b46e1ad Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 30 Nov 2024 12:13:49 +0000 Subject: Convert checkbox document elements to HTML checkboxes --- .../mammoth/tests/conversion/DocumentToHtmlTests.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java') 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 3cea235..c5d007e 100644 --- a/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/conversion/DocumentToHtmlTests.java @@ -454,6 +454,22 @@ public class DocumentToHtmlTests { deepEquals(list(Html.collapsibleElement("a", map("href", "#doc-42-start", "target", "_blank"), list(Html.text("Hello")))))); } + @Test + public void uncheckedCheckboxIsConvertedToUncheckedCheckboxInput() { + assertThat( + convertToHtml(checkbox(false)), + deepEquals(list(Html.element("input", map("type", "checkbox")))) + ); + } + + @Test + public void checkedCheckboxIsConvertedToCheckedCheckboxInput() { + assertThat( + convertToHtml(checkbox(true)), + deepEquals(list(Html.element("input", map("type", "checkbox", "checked", "checked")))) + ); + } + @Test public void bookmarksAreConvertedToAnchorsWithIds() { assertThat( -- cgit v1.2.3