Example #1
0
 def test_detail_servers(self):
     # Sort is disabled in v2 without an extension so stub out
     # the non-sorted DB get
     self.stubs.Set(db, 'instance_get_all_by_filters',
                    fakes.fake_instance_get_all_by_filters())
     # But it is enabled in v3 so stub out the sorted function
     self.stubs.Set(db, 'instance_get_all_by_filters_sort',
                    fakes.fake_instance_get_all_by_filters())
     req = fakes.HTTPRequest.blank(self.base_url + 'detail')
     res = req.get_response(self.app)
     server_dicts = jsonutils.loads(res.body)['servers']
     self.assertNotEqual(len(server_dicts), 0)
     for server_dict in server_dicts:
         self.assertIn('config_drive', server_dict)
Example #2
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(verbose=True, use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stubs.Set(patron.db, "instance_get_all_by_filters",
                    return_servers)
     self.stubs.Set(patron.db, "instance_get_by_uuid", return_server)
     self.stubs.Set(patron.utils, "execute", execute)
     self.stubs.Set(self.controller_cls, "check_fping", lambda self: None)
     self.controller = self.controller_cls()
Example #3
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(verbose=True, use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stubs.Set(patron.db, "instance_get_all_by_filters",
                    return_servers)
     self.stubs.Set(patron.db, "instance_get_by_uuid",
                    return_server)
     self.stubs.Set(patron.utils, "execute",
                    execute)
     self.stubs.Set(self.controller_cls, "check_fping",
                    lambda self: None)
     self.controller = self.controller_cls()