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 + "/servers/detail") res = req.get_response(self.app_server) server_dicts = jsonutils.loads(res.body)["servers"] self.assertEqual(len(server_dicts), 5) for server_dict in server_dicts: self.assertIn("key_name", server_dict) self.assertEqual(server_dict["key_name"], "")
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)
def test_detail_servers(self): self.stubs.Set(db, 'instance_get_all_by_filters', 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)
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(nova.db, "instance_get_all_by_filters", return_servers) self.stubs.Set(nova.db, "instance_get_by_uuid", return_server) self.stubs.Set(nova.utils, "execute", execute) self.stubs.Set(self.controller_cls, "check_fping", lambda self: None) self.controller = self.controller_cls()
def test_detail_servers(self): self.stubs.Set(db, 'instance_get_all_by_filters', fakes.fake_instance_get_all_by_filters()) req = fakes.HTTPRequest.blank(self.base_url + '/servers/detail') res = req.get_response(self.app_server) server_dicts = jsonutils.loads(res.body)['servers'] self.assertEqual(len(server_dicts), 5) for server_dict in server_dicts: self.assertIn('key_name', server_dict) self.assertEqual(server_dict['key_name'], '')
def setUp(self): super(FpingTestV21, self).setUp() self.flags(use_ipv6=False) return_server = fakes.fake_instance_get() return_servers = fakes.fake_instance_get_all_by_filters() self.stub_out("nova.db.instance_get_all_by_filters", return_servers) self.stub_out("nova.db.instance_get_by_uuid", return_server) self.stub_out('nova.utils.execute', execute) self.stub_out( "nova.api.openstack.compute.fping.FpingController." "check_fping", lambda self: None) self.controller = self.controller_cls()
def setUp(self): super(FpingTestV21, self).setUp() self.flags(use_ipv6=False) return_server = fakes.fake_instance_get() return_servers = fakes.fake_instance_get_all_by_filters() self.stub_out("nova.db.instance_get_all_by_filters", return_servers) self.stub_out("nova.db.instance_get_by_uuid", return_server) self.stub_out('nova.utils.execute', execute) self.stub_out("nova.api.openstack.compute.fping.FpingController." "check_fping", lambda self: None) self.controller = self.controller_cls()