MCPcopy Create free account
hub / github.com/FreeOpcUa/python-opcua / test_xml_byte

Method test_xml_byte

tests/tests_xml.py:387–399  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

385 return node2
386
387 def test_xml_byte(self):
388 o = self.opc.nodes.objects.add_variable(2, "byte", 255, ua.VariantType.Byte)
389 dtype = o.get_data_type()
390 dv = o.get_data_value()
391
392 self.opc.export_xml([o], "export-byte.xml")
393 self.opc.delete_nodes([o])
394 new_nodes = self.opc.import_xml("export-byte.xml")
395 o2 = self.opc.get_node(new_nodes[0])
396
397 self.assertEqual(o, o2)
398 self.assertEqual(dtype, o2.get_data_type())
399 self.assertEqual(dv.Value, o2.get_data_value().Value)

Callers

nothing calls this directly

Calls 7

get_data_typeMethod · 0.80
get_data_valueMethod · 0.80
add_variableMethod · 0.45
export_xmlMethod · 0.45
delete_nodesMethod · 0.45
import_xmlMethod · 0.45
get_nodeMethod · 0.45

Tested by

no test coverage detected