(test, evgen)
| 523 | |
| 524 | |
| 525 | def check_eventgenerator_SourceServer(test, evgen): |
| 526 | server = test.opc.get_server_node() |
| 527 | test.assertEqual(evgen.event.SourceName, server.get_browse_name().Name) |
| 528 | test.assertEqual(evgen.event.SourceNode, ua.NodeId(ua.ObjectIds.Server)) |
| 529 | test.assertEqual(server.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents}) |
| 530 | |
| 531 | refs = server.get_referenced_nodes(ua.ObjectIds.GeneratesEvent, ua.BrowseDirection.Forward, ua.NodeClass.ObjectType, False) |
| 532 | test.assertGreaterEqual(len(refs), 1) |
| 533 | |
| 534 | |
| 535 | def check_event_generator_object(test, evgen, obj, emitting_node=None): |
no test coverage detected