diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/docx/body_xml_tests.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/docx/body_xml_tests.py b/tests/docx/body_xml_tests.py index 98e93ed..a701978 100644 --- a/tests/docx/body_xml_tests.py +++ b/tests/docx/body_xml_tests.py @@ -1,4 +1,5 @@ import io +import sys from precisely import assert_that, is_sequence from nose.tools import istest, assert_equal @@ -21,6 +22,9 @@ from .document_matchers import ( is_row, ) +if sys.version_info >= (3, ): + unichr = chr + @istest def text_from_text_element_is_read(): @@ -445,6 +449,13 @@ def can_read_tab_element(): element = xml_element("w:tab") tab = _read_and_get_document_xml_element(element) assert_equal(documents.tab(), tab) + + +@istest +def no_break_hyphen_element_is_read_as_non_breaking_hyphen_character(): + element = xml_element("w:noBreakHyphen") + tab = _read_and_get_document_xml_element(element) + assert_equal(documents.text(unichr(0x2011)), tab) @istest |
