From bc8c341b37bfac34bbeaccdd5368c2d7edc309ac Mon Sep 17 00:00:00 2001 From: Bruno Herfst Date: Wed, 26 Oct 2016 11:04:09 +1100 Subject: Add support for page and column breaks --- tests/conversion_tests.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'tests/conversion_tests.py') diff --git a/tests/conversion_tests.py b/tests/conversion_tests.py index 71fbbc7..3dfb9f3 100644 --- a/tests/conversion_tests.py +++ b/tests/conversion_tests.py @@ -365,11 +365,27 @@ def table_cells_are_written_with_rowspan_if_not_equal_to_one(): @istest def line_break_is_converted_to_br(): - line_break = documents.line_break() - result = convert_document_element_to_html(line_break) + result = convert_document_element_to_html(documents.line_break) assert_equal("
", result.value) +@istest +def breaks_that_are_not_line_breaks_are_ignored(): + result = convert_document_element_to_html(documents.page_break) + assert_equal("", result.value) + + +@istest +def breaks_can_be_mapped_using_style_mappings(): + result = convert_document_element_to_html( + documents.page_break, + style_map=[ + _style_mapping("br[type='page'] => hr") + ], + ) + assert_equal("
", result.value) + + @istest def images_are_converted_to_img_tags_with_data_uri(): image = documents.image(alt_text=None, content_type="image/png", open=lambda: io.BytesIO(b"abc")) -- cgit v1.2.3