with self.assertRaises(bt2._IncompleteUserClass):
class MySource(bt2._UserSourceComponent):
pass
def test_incomplete_source_wrong_msg_iter_cls_type(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MySource(bt2._UserSourceComponent):
pass
def test_incomplete_source_wrong_msg_iter_cls_type(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MySource(bt2._UserSourceComponent, message_iterator_class=int):
pass
def test_incomplete_filter_no_msg_iter_cls(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MySource(bt2._UserSourceComponent, message_iterator_class=int):
pass
def test_incomplete_filter_no_msg_iter_cls(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MyFilter(bt2._UserFilterComponent):
pass
def test_incomplete_sink_no_consume_method(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MyFilter(bt2._UserFilterComponent):
pass
def test_incomplete_sink_no_consume_method(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MySink(bt2._UserSinkComponent):
pass
def test_minimal_source(self):
with self.assertRaises(bt2._IncompleteUserClass):
class MySink(bt2._UserSinkComponent):
pass
def test_minimal_source(self):