summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2024-11-30 12:07:59 +0000
committerMichael Williamson <mike@zwobble.org>2024-11-30 12:07:59 +0000
commitfe7708b65b7d479e795f379e11ab486d2d08af4e (patch)
treedda96099b6e37c8a6c203ec1c34f29031ca79a20 /tests
parentdc7a67c1010f0632fe532ae700cf5606d4aab230 (diff)
Convert checkbox document elements to HTML checkboxes
Diffstat (limited to 'tests')
-rw-r--r--tests/conversion_tests.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/conversion_tests.py b/tests/conversion_tests.py
index a9ab804..f11a69f 100644
--- a/tests/conversion_tests.py
+++ b/tests/conversion_tests.py
@@ -339,6 +339,20 @@ def test_hyperlink_target_frame_is_used_as_anchor_target():
assert_equal('<a href="#start" target="_blank">Hello</a>', result.value)
+def test_unchecked_checkbox_is_converted_to_unchecked_checkbox_input():
+ result = convert_document_element_to_html(
+ documents.checkbox(checked=False),
+ )
+ assert_equal('<input type="checkbox" />', result.value)
+
+
+def test_checked_checkbox_is_converted_to_checked_checkbox_input():
+ result = convert_document_element_to_html(
+ documents.checkbox(checked=True),
+ )
+ assert_equal('<input checked="checked" type="checkbox" />', result.value)
+
+
def test_bookmarks_are_converted_to_anchors_with_ids():
result = convert_document_element_to_html(
documents.bookmark(name="start"),