Example #1
0
 def test_import(self):
     ifactory = ImportFactory()
     mycomp = ifactory.create('openmdao.main.component.Component')
     self.assertEqual(mycomp.__class__.__name__ , 'Component')
Example #2
0
 def test_res_desc_import(self):
     ifactory = ImportFactory()
     obj = ifactory.create('openmdao.main.component.Component', 
                           res_desc={'my_attribute':4})
     self.assertEqual(obj, None)
Example #3
0
 def test_version_import(self):
     ifactory = ImportFactory()
     obj = ifactory.create('openmdao.main.component.Component', version='1.2')
     self.assertEqual(obj, None)
Example #4
0
 def test_server_import(self):
     ifactory = ImportFactory()
     obj = ifactory.create('openmdao.main.component.Component', 
                           server='open_mdao_srv')
     self.assertEqual(obj, None)
Example #5
0
 def test_bad_import(self):
     ifactory = ImportFactory()
     obj = ifactory.create('boguscompname')
     self.assertEqual(obj, None)