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

Method test_historize_events

tests/tests_server.py:158–171  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

156 self.srv.iserver.disable_history_data_change(var)
157
158 def test_historize_events(self):
159 srv_node = self.srv.get_node(ua.ObjectIds.Server)
160 self.assertEqual(
161 srv_node.get_event_notifier(),
162 {ua.EventNotifier.SubscribeToEvents}
163 )
164 srvevgen = self.srv.get_event_generator()
165 self.srv.iserver.enable_history_event(srv_node, period=None)
166 self.assertEqual(
167 srv_node.get_event_notifier(),
168 {ua.EventNotifier.SubscribeToEvents, ua.EventNotifier.HistoryRead}
169 )
170 srvevgen.trigger(message="Message")
171 self.srv.iserver.disable_history_event(srv_node)
172
173 def test_references_for_added_nodes_method(self):
174 objects = self.opc.get_objects_node()

Callers

nothing calls this directly

Calls 6

get_event_notifierMethod · 0.80
get_event_generatorMethod · 0.80
enable_history_eventMethod · 0.80
triggerMethod · 0.80
disable_history_eventMethod · 0.80
get_nodeMethod · 0.45

Tested by

no test coverage detected