X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_component_class.py;h=cece1a56b39aed8e1fa7a218f12dfa65720674b0;hb=a01b452be2f3ec30264a06cb1e3da09a5fe124e9;hp=bc60606c72d2a5cbcf496f355c044d3df5d90aec;hpb=a0cdfce8f136c825d057433ee6cf5b42b3421d3a;p=babeltrace.git diff --git a/tests/bindings/python/bt2/test_component_class.py b/tests/bindings/python/bt2/test_component_class.py index bc60606c..cece1a56 100644 --- a/tests/bindings/python/bt2/test_component_class.py +++ b/tests/bindings/python/bt2/test_component_class.py @@ -53,6 +53,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self._test_no_init(MySink) def test_incomplete_source_no_msg_iter_cls(self): @@ -109,11 +112,17 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + def test_default_name(self): class MySink(bt2._UserSinkComponent): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertEqual(MySink.name, 'MySink') def test_custom_name(self): @@ -121,6 +130,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertEqual(MySink.name, 'salut') def test_invalid_custom_name(self): @@ -129,6 +141,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + def test_description(self): class MySink(bt2._UserSinkComponent): """ @@ -144,6 +159,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertEqual(MySink.description, 'The description.') def test_empty_description(self): @@ -154,6 +172,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertIsNone(MySink.description) def test_help(self): @@ -169,6 +190,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertEqual(MySink.help, 'The help\ntext is\nhere.') def test_addr(self): @@ -176,6 +200,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertIsInstance(MySink.addr, int) self.assertNotEqual(MySink.addr, 0) @@ -184,6 +211,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + with self.assertRaises(bt2.Error): bt2.QueryExecutor().query(MySink, 'obj', 23) @@ -192,6 +222,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): raise ValueError @@ -204,6 +237,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): return ... @@ -216,6 +252,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): nonlocal query_params @@ -234,6 +273,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): nonlocal query_log_level @@ -250,6 +292,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @staticmethod def _query(query_exec, obj, params, log_level): return @@ -262,6 +307,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): nonlocal query_params @@ -280,6 +328,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): nonlocal query_params @@ -313,6 +364,9 @@ class UserComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + self.assertEqual(MySink, MySink) @@ -327,6 +381,9 @@ class GenericComponentClassTestCase(unittest.TestCase): def _consume(self): pass + def _graph_is_configured(self): + pass + @classmethod def _query(cls, query_exec, obj, params, log_level): return [obj, params, 23]