class TestEntities(TestCase): dummy_xml = """<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dummy></dummy>""" def setUp(self): self.lims = Lims(url, username='******', password='******') def _tostring(self, entity): return self.lims.tostring(ElementTree.ElementTree(entity.root)).decode("utf-8")
def test_tostring(self): lims = Lims(self.url, username=self.username, password=self.password) from xml.etree import ElementTree as ET a = ET.Element('a') b = ET.SubElement(a, 'b') c = ET.SubElement(a, 'c') d = ET.SubElement(c, 'd') etree = ET.ElementTree(a) expected_string=b"""<?xml version='1.0' encoding='utf-8'?> <a><b /><c><d /></c></a>""" string = lims.tostring(etree) assert string == expected_string
def test_tostring(self): lims = Lims(self.url, username=self.username, password=self.password) from xml.etree import ElementTree as ET a = ET.Element('a') b = ET.SubElement(a, 'b') c = ET.SubElement(a, 'c') d = ET.SubElement(c, 'd') etree = ET.ElementTree(a) expected_string = b"""<?xml version='1.0' encoding='utf-8'?> <a><b /><c><d /></c></a>""" string = lims.tostring(etree) assert string == expected_string