Verify that passing a value of the wrong type to _UserComponent._create_trace_class
produces an error.
Change-Id: Id8c0c72ff0a44b292b56095e8dcc1305b73a73a7
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2414
self.assertRaisesInComponentInit(TypeError, f)
+ def test_create_invalid_automatic_stream_class_id_type(self):
+ def f(comp_self):
+ return comp_self._create_trace_class(
+ assigns_automatic_stream_class_id='perchaude'
+ )
+
+ self.assertRaisesInComponentInit(TypeError, f)
+
def test_automatic_stream_class_id(self):
def f(comp_self):
return comp_self._create_trace_class(assigns_automatic_stream_class_id=True)