(self)
| 503 | self.assertEqual(dvar.Value, var) |
| 504 | |
| 505 | def test_set_value(self): |
| 506 | o = self.opc.get_objects_node() |
| 507 | var = ua.Variant(1.98, ua.VariantType.Double) |
| 508 | dvar = ua.DataValue(var) |
| 509 | v = o.add_variable(3, 'VariableValue', var) |
| 510 | v.set_value(var.Value) |
| 511 | v1 = v.get_value() |
| 512 | self.assertEqual(v1, var.Value) |
| 513 | v.set_value(var) |
| 514 | v2 = v.get_value() |
| 515 | self.assertEqual(v2, var.Value) |
| 516 | v.set_data_value(dvar) |
| 517 | v3 = v.get_data_value() |
| 518 | self.assertEqual(v3.Value, dvar.Value) |
| 519 | |
| 520 | def test_array_value(self): |
| 521 | o = self.opc.get_objects_node() |
nothing calls this directly
no test coverage detected