X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_graph.py;h=f96c8d633c999e0379cb87d4ba8da426599836b8;hp=3a52dd45a3850d09637324476598d51f3423a76c;hb=f09b3ae994955a5f6a2baca18091ed5f7d035183;hpb=fecbdb3e41100e97dc012ec599aeb33e20c8d795 diff --git a/tests/bindings/python/bt2/test_graph.py b/tests/bindings/python/bt2/test_graph.py index 3a52dd45..f96c8d63 100644 --- a/tests/bindings/python/bt2/test_graph.py +++ b/tests/bindings/python/bt2/test_graph.py @@ -65,6 +65,10 @@ class GraphTestCase(unittest.TestCase): with self.assertRaisesRegex(ValueError, 'unknown MIP version'): bt2.Graph(1) + def test_default_interrupter(self): + interrupter = self._graph.default_interrupter + self.assertIs(type(interrupter), bt2.Interrupter) + def test_add_component_user_cls(self): class MySink(bt2._UserSinkComponent): def _user_consume(self): @@ -321,7 +325,7 @@ class GraphTestCase(unittest.TestCase): def _user_consume(self): # Pretend that somebody asynchronously interrupted the graph. nonlocal graph - graph.interrupt() + graph.default_interrupter.set() return next(self._msg_iter) def _user_graph_is_configured(self):