class TheIteratorOfConfusion(bt2._UserMessageIterator):
- def __init__(self, port):
+ def __init__(self, config, port):
self._at = 0
test_name = port.user_data[0]
TEST_CASES[test_name].create_msgs(self, port.user_data[1:])
class TheSourceOfConfusion(
bt2._UserSourceComponent, message_iterator_class=TheIteratorOfConfusion
):
- def __init__(self, params, obj):
- tc = self._create_trace_class()
-
+ def __init__(self, config, params, obj):
test_name = str(params['test-name'])
TEST_CASES[test_name].source_setup(self, test_name)