def test_comment_to_xml(self): entity = DiasporaComment(raw_content="raw_content", guid="guid", target_guid="target_guid", handle="handle") result = entity.to_xml() assert result.tag == "comment" converted = b"<comment><guid>guid</guid><parent_guid>target_guid</parent_guid>" \ b"<author_signature></author_signature><text>raw_content</text>" \ b"<diaspora_handle>handle</diaspora_handle></comment>" assert etree.tostring(result) == converted
def test_comment_to_xml(self): entity = DiasporaComment( raw_content="raw_content", guid="guid", target_guid="target_guid", handle="handle", signature="signature" ) result = entity.to_xml() assert result.tag == "comment" assert len(result.find("created_at").text) > 0 result.find("created_at").text = "" # timestamp makes testing painful converted = b"<comment><guid>guid</guid><parent_guid>target_guid</parent_guid>" \ b"<author_signature>signature</author_signature><parent_author_signature>" \ b"</parent_author_signature><text>raw_content</text><author>handle</author>" \ b"<created_at></created_at></comment>" assert etree.tostring(result) == converted