コード例 #1
0
 def it_can_construct_a_new_relationships_element(self):
     rels = CT_Relationships.new()
     expected_xml = (
         '<Relationships xmlns="http://schemas.openxmlformats.org/package'
         '/2006/relationships"/>\n'
     )
     assert serialize_for_reading(rels) == expected_xml
コード例 #2
0
 def it_can_build_rels_element_incrementally(self):
     # setup ------------------------
     rels = CT_Relationships.new()
     # exercise ---------------------
     rels.add_rel('rId1', 'http://reltype1', 'docProps/core.xml')
     rels.add_rel('rId2', 'http://linktype', 'http://some/link', True)
     rels.add_rel('rId3', 'http://reltype2', '../slides/slide1.xml')
     # verify -----------------------
     expected_rels_xml = a_Relationships().xml
     assert serialize_for_reading(rels) == expected_rels_xml
コード例 #3
0
ファイル: unitutil.py プロジェクト: guilhermebr/python-docx
def actual_xml(elm):
    return serialize_for_reading(elm)
コード例 #4
0
 def it_returns_unicode_text(self, type_fixture):
     element = type_fixture
     xml_text = serialize_for_reading(element)
     assert isinstance(xml_text, Unicode)
コード例 #5
0
 def it_pretty_prints_an_lxml_element(self, pretty_fixture):
     element, expected_xml_text = pretty_fixture
     xml_text = serialize_for_reading(element)
     assert xml_text == expected_xml_text
コード例 #6
0
def actual_xml(elm):
    return serialize_for_reading(elm)
コード例 #7
0
ファイル: test_xmlchemy.py プロジェクト: 74n3r/python-docx
 def it_returns_unicode_text(self, type_fixture):
     element = type_fixture
     xml_text = serialize_for_reading(element)
     assert isinstance(xml_text, Unicode)
コード例 #8
0
ファイル: test_xmlchemy.py プロジェクト: 74n3r/python-docx
 def it_pretty_prints_an_lxml_element(self, pretty_fixture):
     element, expected_xml_text = pretty_fixture
     xml_text = serialize_for_reading(element)
     assert xml_text == expected_xml_text