(self)
| 105 | fold = obj.add_folder("i=0;s='oooo'", "tt:oioi") |
| 106 | |
| 107 | def test_delete_nodes(self): |
| 108 | obj = self.opc.get_objects_node() |
| 109 | fold = obj.add_folder(2, "FolderToDelete") |
| 110 | var = fold.add_variable(2, "VarToDelete", 9.1) |
| 111 | childs = fold.get_children() |
| 112 | self.assertIn(var, childs) |
| 113 | self.opc.delete_nodes([var]) |
| 114 | with self.assertRaises(ua.UaStatusCodeError): |
| 115 | var.set_value(7.8) |
| 116 | with self.assertRaises(ua.UaStatusCodeError): |
| 117 | obj.get_child(["2:FolderToDelete", "2:VarToDelete"]) |
| 118 | childs = fold.get_children() |
| 119 | self.assertNotIn(var, childs) |
| 120 | |
| 121 | |
| 122 | def test_delete_nodes_with_inverse_references(self): |
nothing calls this directly
no test coverage detected