From c294898f2d1a35205debd453ccc30f903fc935b3 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 2 May 2016 11:51:20 +0100 Subject: Add support for table cells spanning multiple columns --- tests/conversion_tests.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests/conversion_tests.py') diff --git a/tests/conversion_tests.py b/tests/conversion_tests.py index 0ffee8e..c989417 100644 --- a/tests/conversion_tests.py +++ b/tests/conversion_tests.py @@ -331,6 +331,22 @@ def empty_cells_are_preserved_in_table(): assert_equal(expected_html, result.value) +@istest +def table_cells_are_written_with_colspan_if_not_equal_to_one(): + table = documents.table([ + documents.table_row([ + documents.table_cell([_paragraph_with_text("Top left")], colspan=2), + documents.table_cell([_paragraph_with_text("Top right")]), + ]), + ]) + result = convert_document_element_to_html(table) + expected_html = ( + "" + + "" + + "

Top left

Top right

") + assert_equal(expected_html, result.value) + + @istest def line_break_is_converted_to_br(): line_break = documents.line_break() -- cgit v1.2.3