def setUp(self): super(TestMetadataProxyHandlerBase, self).setUp() self.log_p = mock.patch.object(agent, 'LOG') self.log = self.log_p.start() self.handler = agent.MetadataProxyHandler(self.fake_conf) self.handler.plugin_rpc = mock.Mock() self.handler.context = mock.Mock()
def test_client_params(self): handler = agent.MetadataProxyHandler(self.fake_conf) with mock.patch.object(client.Client, "__init__", return_value=None) as mock_init: handler._get_neutron_client() mock_init.assert_called_once_with(**self.expected_params)
def setUp(self): super(TestMetadataProxyHandlerCache, self).setUp() self.qclient_p = mock.patch('neutronclient.v2_0.client.Client') self.qclient = self.qclient_p.start() self.log_p = mock.patch.object(agent, 'LOG') self.log = self.log_p.start() self.handler = agent.MetadataProxyHandler(self.fake_conf)
def setUp(self): super(TestMetadataProxyHandler, self).setUp() self.qclient_p = mock.patch('neutronclient.v2_0.client.Client') self.qclient = self.qclient_p.start() self.addCleanup(self.qclient_p.stop) self.log_p = mock.patch.object(agent, 'LOG') self.log = self.log_p.start() self.addCleanup(self.log_p.stop) self.handler = agent.MetadataProxyHandler(FakeConf)
def test_client_with_endpoint_url(self): fake_conf = FakeConfEndpoint handler = agent.MetadataProxyHandler(fake_conf) expected_params = self.expected_params.copy() del expected_params['endpoint_type'] expected_params['endpoint_url'] = 'http://127.0.0.0:8776' with mock.patch.object(client.Client, "__init__", return_value=None) as mock_init: handler._get_neutron_client() mock_init.assert_called_once_with(**expected_params)