def test_component(self): from libcellml import Issue, Component # ComponentPtr component() e = Issue() self.assertIsNone(e.component()) name = 'cellml' c = Component() c.setName(name) e.setComponent(c) self.assertIsInstance(e.component(), Component) self.assertEqual(e.component().name(), name)
def test_import_source(self): from libcellml import Issue, ImportSource # ImportSourcePtr importSource() e = Issue() self.assertIsNone(e.component()) name = 'uri' i = ImportSource() i.setId(name) e.setImportSource(i) self.assertIsInstance(e.importSource(), ImportSource) self.assertEqual(e.importSource().id(), name)