def _read_doc_from_path(path): # reading QDomDocument from HROX path hrox_file = QFile(path) if not hrox_file.open(QFile.ReadOnly): raise RuntimeError("Failed to open file for reading") doc = QDomDocument() doc.setContent(hrox_file) hrox_file.close() return doc
def setUp(self): self.dom = QDomDocument() self.goodXmlData = QByteArray(''' <typesystem package="PySide.QtXml"> <value-type name="QDomDocument"/> <value-type name="QDomElement"/> </typesystem> ''') self.badXmlData = QByteArray(''' <typesystem package="PySide.QtXml"> <value-type name="QDomDocument"> </typesystem> ''')