bt2: rename object's own BT class property to `cls`
[babeltrace.git] / tests / bindings / python / bt2 / test_component.py
index 77d346b62c7cdea1024b84623029470d9c4cd6fb..a01404e4c074345d828bcb158b042e42b9dc903a 100644 (file)
@@ -4,7 +4,6 @@ import copy
 import bt2
 
 
-@unittest.skip("this is broken")
 class UserComponentTestCase(unittest.TestCase):
     @staticmethod
     def _create_comp(comp_cls, name=None):
@@ -25,23 +24,10 @@ class UserComponentTestCase(unittest.TestCase):
 
         comp = self._create_comp(MySink, 'yaes')
 
-    def test_graph(self):
-        class MySink(bt2._UserSinkComponent):
-            def __init__(comp_self, params):
-                nonlocal graph
-                self.assertEqual(comp_self.graph, graph)
-
-            def _consume(self):
-                pass
-
-        graph = bt2.Graph()
-        comp = graph.add_component(MySink, 'lel')
-        del graph
-
     def test_class(self):
         class MySink(bt2._UserSinkComponent):
             def __init__(comp_self, params):
-                self.assertEqual(comp_self.component_class, MySink)
+                self.assertEqual(comp_self.cls, MySink)
 
             def _consume(self):
                 pass
@@ -72,12 +58,12 @@ class UserComponentTestCase(unittest.TestCase):
 
         graph = bt2.Graph()
         comp = graph.add_component(MySink, 'lel')
+
         del graph
         del comp
         self.assertTrue(finalized)
 
 
-@unittest.skip("this is broken")
 class GenericComponentTestCase(unittest.TestCase):
     @staticmethod
     def _create_comp(comp_cls, name=None):
@@ -96,22 +82,13 @@ class GenericComponentTestCase(unittest.TestCase):
         comp = self._create_comp(MySink, 'yaes')
         self.assertEqual(comp.name, 'yaes')
 
-    def test_graph(self):
-        class MySink(bt2._UserSinkComponent):
-            def _consume(self):
-                pass
-
-        graph = bt2.Graph()
-        comp = graph.add_component(MySink, 'lel')
-        self.assertEqual(comp.graph, graph)
-
     def test_class(self):
         class MySink(bt2._UserSinkComponent):
             def _consume(self):
                 pass
 
         comp = self._create_comp(MySink)
-        self.assertEqual(comp.component_class, MySink)
+        self.assertEqual(comp.cls, MySink)
 
     def test_addr(self):
         class MySink(bt2._UserSinkComponent):
This page took 0.024338 seconds and 4 git commands to generate.