From 4f5020499cd5212e214698e14d014c9289b7c72c Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 6 Jul 2014 17:32:51 +0100 Subject: Preserve empty cells in tables --- tests/conversion_tests.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests') diff --git a/tests/conversion_tests.py b/tests/conversion_tests.py index 3c5ff88..9cb8757 100644 --- a/tests/conversion_tests.py +++ b/tests/conversion_tests.py @@ -191,6 +191,22 @@ def docx_table_is_converted_to_table_in_html(): assert_equal(expected_html, result.value) +@istest +def empty_cells_are_preserved_in_table(): + table = documents.table([ + documents.table_row([ + documents.table_cell([_paragraph_with_text("")]), + documents.table_cell([_paragraph_with_text("Top right")]), + ]), + ]) + result = convert_document_element_to_html(table) + expected_html = ( + "" + + "" + + "

Top right

") + assert_equal(expected_html, 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