From 36e3ce588ad6f55d28a52ff9e10b6bfdb52e0a7b Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 3 Jul 2016 12:20:25 +0100 Subject: Add stubbed author_name and author_initials to Comment --- tests/docx/comments_xml_tests.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/docx/comments_xml_tests.py') diff --git a/tests/docx/comments_xml_tests.py b/tests/docx/comments_xml_tests.py index 2970922..5025a21 100644 --- a/tests/docx/comments_xml_tests.py +++ b/tests/docx/comments_xml_tests.py @@ -16,3 +16,12 @@ def id_and_body_of_comment_is_read(): assert_equal(comments.value[0].body, [documents.paragraph(children=[])]) assert_equal("1", comments.value[0].comment_id) + +@istest +def when_optional_attributes_of_comment_are_missing_then_they_are_as_none(): + comments = create_comments_reader(body_xml.reader())(xml_element("w:comments", {}, [ + xml_element("w:comment", {"w:id": "1"}, []), + ])) + comment, = comments.value + assert_equal(None, comment.author_name) + assert_equal(None, comment.author_initials) -- cgit v1.2.3