def test_del_node_attribute(self): n = {'id': 'a1', 'key': b'1234', 'attrib': {'attrib1': 123}, 'children': []} d = DataTree(n) a = d.get_node_attrib('/a1', 'attrib1') self.assertEqual(a, 123) d.del_node_attrib('/a1', 'attrib1') a = d.get_node_attrib('/a1', 'attrib1') self.assertEqual(a, None)
def test_add_node_attribute(self): n = {'id': 'a1', 'key': b'1234', 'children': []} d = DataTree(n) d.add_node_attrib('/a1', 'attrib1', 123) a = d.get_node_attrib('/a1', 'attrib1') self.assertEqual(a, 123)