X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_component_class.py;h=4f6978e74bbaeeea1203b74daed12491f122815d;hp=92d051f7ee8a1224a1474caf6d2deb750a6f4de1;hb=5c61fb9d5be835a0efc87f7764117c4d05e0ae5a;hpb=1606ab4cf99d9a9063a1c38bbddb3f5f49db8969 diff --git a/tests/bindings/python/bt2/test_component_class.py b/tests/bindings/python/bt2/test_component_class.py index 92d051f7..4f6978e7 100644 --- a/tests/bindings/python/bt2/test_component_class.py +++ b/tests/bindings/python/bt2/test_component_class.py @@ -26,21 +26,17 @@ class UserComponentClassTestCase(unittest.TestCase): cls() def test_no_init_source(self): - class MyIter(bt2._UserMessageIterator): - def __next__(self): - raise bt2.Stop - - class MySource(bt2._UserSourceComponent, message_iterator_class=MyIter): + class MySource( + bt2._UserSourceComponent, message_iterator_class=bt2._UserMessageIterator + ): pass self._test_no_init(MySource) def test_no_init_filter(self): - class MyIter(bt2._UserMessageIterator): - def __next__(self): - raise bt2.Stop - - class MyFilter(bt2._UserFilterComponent, message_iterator_class=MyIter): + class MyFilter( + bt2._UserFilterComponent, message_iterator_class=bt2._UserMessageIterator + ): pass self._test_no_init(MyFilter) @@ -53,53 +49,39 @@ class UserComponentClassTestCase(unittest.TestCase): self._test_no_init(MySink) def test_incomplete_source_no_msg_iter_cls(self): - class MyIter(bt2._UserMessageIterator): - pass - with self.assertRaises(bt2._IncompleteUserClass): class MySource(bt2._UserSourceComponent): pass def test_incomplete_source_wrong_msg_iter_cls_type(self): - class MyIter(bt2._UserMessageIterator): - pass - with self.assertRaises(bt2._IncompleteUserClass): class MySource(bt2._UserSourceComponent, message_iterator_class=int): pass def test_incomplete_filter_no_msg_iter_cls(self): - class MyIter(bt2._UserMessageIterator): - pass - with self.assertRaises(bt2._IncompleteUserClass): class MyFilter(bt2._UserFilterComponent): pass def test_incomplete_sink_no_consume_method(self): - class MyIter(bt2._UserMessageIterator): - pass - with self.assertRaises(bt2._IncompleteUserClass): class MySink(bt2._UserSinkComponent): pass def test_minimal_source(self): - class MyIter(bt2._UserMessageIterator): - pass - - class MySource(bt2._UserSourceComponent, message_iterator_class=MyIter): + class MySource( + bt2._UserSourceComponent, message_iterator_class=bt2._UserMessageIterator + ): pass def test_minimal_filter(self): - class MyIter(bt2._UserMessageIterator): - pass - - class MyFilter(bt2._UserFilterComponent, message_iterator_class=MyIter): + class MyFilter( + bt2._UserFilterComponent, message_iterator_class=bt2._UserMessageIterator + ): pass def test_minimal_sink(self):