def test_remove_parent(self): from libcellml import Model, Component m = Model() c = Component() c.setParent(m) self.assertIsNotNone(c.parent()) c.removeParent() self.assertIsNone(c.parent())
def test_parent(self): from libcellml import Model, Component x = Model("model") self.assertIsNone(x.parent()) c = Component() self.assertIsNone(c.parent()) c.setParent(x) self.assertEqual("model", c.parent().name()) self.assertEqual(0, x.componentCount())