def test_from_info_set_instances(self):
     application = Application.from_info(self.info)
     for instance in application.instances:
         self.assertIsInstance(instance, Instance)
 def test_instance_info_is_not_list(self):
     application = Application.from_info({'name': 'MyApp',
                                          'instance': {'name': 'NAME'}})
     self.assertEqual('NAME', application.instances[0].get('name'))
 def test_from_info_set_name(self):
     application = Application.from_info(self.info)
     self.assertEqual("MYAPPLICATION", application.name)