def test_node(self): root = TemplateNode() node = TemplateAddTripleNode(RDFEntity(subject=TemplateWordNode("S"), predicate=TemplateWordNode("P"), object=TemplateWordNode("O"))) root.append(node) result = root.resolve(self.bot, self.clientid) self.assertIsNotNone(result) self.assertEquals("", result)
def test_node(self): root = TemplateNode() node = TemplateAddTripleNode(subj=TemplateWordNode("S"), pred=TemplateWordNode("P"), obj=TemplateWordNode("O")) root.append(node) result = root.resolve(self._client_context) self.assertIsNotNone(result) self.assertEqual("", result)
def test_to_xml(self): root = TemplateNode() node = TemplateAddTripleNode(subj=TemplateWordNode("S"), pred=TemplateWordNode("P"), obj=TemplateWordNode("O")) root.append(node) xml = root.xml_tree(self._client_context) self.assertIsNotNone(xml) xml_str = ET.tostring(xml, "utf-8").decode("utf-8") self.assertEqual("<template><addtriple><subj>S</subj><pred>P</pred><obj>O</obj></addtriple></template>", xml_str)
def test_to_xml(self): root = TemplateNode() node = TemplateAddTripleNode( RDFEntity(rdf_subject="S", rdf_predicate="P", rdf_object="O")) root.append(node) xml = root.xml_tree(self.bot, self.clientid) self.assertIsNotNone(xml) xml_str = ET.tostring(xml, "utf-8").decode("utf-8") self.assertEqual( "<template><addtriple><subj>S</subj><pred>P</pred><obj>O</obj></addtriple></template>", xml_str)
def test_to_string(self): root = TemplateAddTripleNode() self.assertIsNotNone(root) self.assertEqual("[ADDTRIPLE]", root.to_string())
def __init__(self, subj=None, pred=None, obj=None): TemplateAddTripleNode.__init__(self, subj, pred, obj)
def test_to_string(self): root = TemplateAddTripleNode() self.assertIsNotNone(root) self.assertEquals("ADDTRIPLE", root.to_string())
def __init__(self, entity=None): TemplateAddTripleNode.__init__(self, entity)