def attrs( self, document:'Document', node:Node, attributes:Optional[Union[Dict[str,str],Iterable[str]]]=None ): attrs = attributes.items() if isinstance(attributes, dict) or isinstance(attributes, OrderedDict) else enumerate(attributes) for name, value in attrs: if self.isAttributeValue(value): node.setAttribute(name, str(value)) else: node.appendChild(self.node( document, name, value )) return node
def setState(self, value): Node = self.__doc.createElement("State") Node.setAttribute("value", value) self.__TestResultNode.appendChild(Node) return