Esempio n. 1
0
 def _assert_client_call(self, init_mock, url, auth=mock.sentinel.auth):
     cinder.get_client(self.context)
     init_mock.assert_called_once_with(mock.ANY,
                                       session=mock.sentinel.session,
                                       auth=auth,
                                       endpoint_override=url,
                                       connect_retries=2,
                                       global_request_id='global')
Esempio n. 2
0
 def test_get_client(self, mock_client_init, mock_session):
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2, 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     mock_client_init.return_value = None
     cinder.get_client()
     mock_session.assert_called_once_with()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
Esempio n. 3
0
 def test_get_client(self, mock_client_init, mock_session):
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2,
                 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     mock_client_init.return_value = None
     cinder.get_client()
     mock_session.assert_called_once_with()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
Esempio n. 4
0
 def _assert_client_call(self, init_mock, url, auth=mock.sentinel.auth):
     cinder.get_client(self.context)
     init_mock.assert_called_once_with(
         mock.ANY,
         session=mock.sentinel.session,
         auth=auth,
         endpoint_override=url,
         connect_retries=2,
         global_request_id='global')
Esempio n. 5
0
 def test_get_client_with_region(self, mock_client_init, mock_session):
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2,
                 'region_name': 'test-region',
                 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     self.config(region_name='test-region',
                 group='keystone')
     mock_client_init.return_value = None
     cinder.get_client()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
     mock_session.assert_called_once_with()
Esempio n. 6
0
 def test_get_client_with_endpoint_override(
         self, mock_client_init, mock_session):
     self.config(url='http://test-url', group='cinder')
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2,
                 'endpoint_override': 'http://test-url',
                 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     mock_client_init.return_value = None
     cinder.get_client()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
     mock_session.assert_called_once_with()
Esempio n. 7
0
 def test_get_client_with_region(self, mock_client_init, mock_session):
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2,
                 'region_name': 'test-region',
                 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     self.config(region_name='test-region',
                 group='keystone')
     mock_client_init.return_value = None
     cinder.get_client()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
     mock_session.assert_called_once_with()
Esempio n. 8
0
 def test_get_client_with_endpoint_override(
         self, mock_client_init, mock_session):
     self.config(url='http://test-url', group='cinder')
     mock_session_obj = mock.Mock()
     expected = {'connect_retries': 2,
                 'endpoint_override': 'http://test-url',
                 'session': mock_session_obj}
     mock_session.return_value = mock_session_obj
     mock_client_init.return_value = None
     cinder.get_client()
     mock_client_init.assert_called_once_with(mock.ANY, **expected)
     mock_session.assert_called_once_with()