(self)
| 552 | self.assertEqual(idx, myid.NamespaceIndex) |
| 553 | |
| 554 | def test_method(self): |
| 555 | o = self.opc.get_objects_node() |
| 556 | m = o.get_child("2:ServerMethod") |
| 557 | result = o.call_method("2:ServerMethod", 2.1) |
| 558 | self.assertEqual(result, 4.2) |
| 559 | with self.assertRaises(ua.UaStatusCodeError): |
| 560 | # FIXME: we should raise a more precise exception |
| 561 | result = o.call_method("2:ServerMethod", 2.1, 89, 9) |
| 562 | with self.assertRaises(ua.UaStatusCodeError): |
| 563 | result = o.call_method(ua.NodeId(999), 2.1) # non existing method |
| 564 | |
| 565 | def test_method_array(self): |
| 566 | o = self.opc.get_objects_node() |
nothing calls this directly
no test coverage detected