def test_delete_wait_with_heat_connection_exception(self, mocked_hc): stack = {"stack_status", "DELETE_IN_PROGRESS"} mocked_hc.get.side_effect = [stack, Exception("any stuff")] openstack_driver = openstack.OpenStack() self.assertRaises(vnfm.VNFDeleteWaitFailed, openstack_driver.delete_wait, None, None, 'vnf_id', None, None)
def setUp(self): super(TestOpenStack, self).setUp() self.context = context.get_admin_context() self.infra_driver = openstack.OpenStack() self._mock_heat_client() mock.patch('tacker.db.common_services.common_services_db_plugin.' 'CommonServicesPluginDb.create_event').start() self._cos_db_plugin = \ common_services_db_plugin.CommonServicesPluginDb() self.addCleanup(mock.patch.stopall)
def setUp(self): super(TestOpenStack, self).setUp() self.context = context.get_admin_context() self.infra_driver = openstack.OpenStack() self._mock_heat_client() mock.patch('tacker.db.common_services.common_services_db_plugin.' 'CommonServicesPluginDb.create_event').start() self._cos_db_plugin = \ common_services_db_plugin.CommonServicesPluginDb() self.addCleanup(mock.patch.stopall) yaml.SafeLoader.add_constructor( yaml.resolver.BaseResolver.DEFAULT_MAPPING_TAG, lambda loader, node: dict(loader.construct_pairs(node)))
def setUp(self): super(TestOpenStack, self).setUp() self.openstack = openstack.OpenStack() self.context = context.get_admin_context() self.url = client.HEAT_URL self.instance_uuid = uuidsentinel.instance_id self.stack_id = uuidsentinel.stack_id self.json_headers = {'content-type': 'application/json', 'location': 'http://heat-api/stacks/' + self.instance_uuid + '/myStack/60f83b5e'} self._mock('tacker.common.clients.OpenstackClients.heat', self.cs) self.mock_log = mock.patch('tacker.vnfm.infra_drivers.openstack.' 'openstack.LOG').start() mock.patch('time.sleep', return_value=None).start()
def setUp(self): super(TestOpenStack, self).setUp() self.context = context.get_admin_context() self.infra_driver = openstack.OpenStack() self._mock_heat_client() self.addCleanup(mock.patch.stopall)