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

Method test_value

tests/tests_common.py:492–503  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

490 bad.get_child("0:myobj")
491
492 def test_value(self):
493 o = self.opc.get_objects_node()
494 var = ua.Variant(1.98, ua.VariantType.Double)
495 v = o.add_variable(3, 'VariableValue', var)
496 val = v.get_value()
497 self.assertEqual(1.98, val)
498
499 dvar = ua.DataValue(var)
500 dv = v.get_data_value()
501 self.assertEqual(ua.DataValue, type(dv))
502 self.assertEqual(dvar.Value, dv.Value)
503 self.assertEqual(dvar.Value, var)
504
505 def test_set_value(self):
506 o = self.opc.get_objects_node()

Callers

nothing calls this directly

Calls 4

get_valueMethod · 0.80
get_data_valueMethod · 0.80
get_objects_nodeMethod · 0.45
add_variableMethod · 0.45

Tested by

no test coverage detected