diff options
Diffstat (limited to 'saharaclient/tests/unit/osc/test_plugin.py')
-rw-r--r-- | saharaclient/tests/unit/osc/test_plugin.py | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/saharaclient/tests/unit/osc/test_plugin.py b/saharaclient/tests/unit/osc/test_plugin.py index 6e288b9..cf5ac7d 100644 --- a/saharaclient/tests/unit/osc/test_plugin.py +++ b/saharaclient/tests/unit/osc/test_plugin.py @@ -28,15 +28,27 @@ class TestDataProcessingPlugin(base.BaseTestCase): instance._api_version = {"data_processing": '1.1'} instance.session = 'session' instance._region_name = 'region_name' - instance._cacert = 'cacert' - instance._insecure = 'insecure' instance._cli_options.data_processing_url = 'url' instance._interface = 'public' plugin.make_client(instance) p_client.assert_called_with(session='session', region_name='region_name', - cacert='cacert', - insecure='insecure', + sahara_url='url', + endpoint_type='public') + + @mock.patch("saharaclient.api.client.ClientV2") + def test_make_client_v2(self, p_client): + + instance = mock.Mock() + instance._api_version = {"data_processing": '2'} + instance.session = 'session' + instance._region_name = 'region_name' + instance._cli_options.data_processing_url = 'url' + instance._interface = 'public' + + plugin.make_client(instance) + p_client.assert_called_with(session='session', + region_name='region_name', sahara_url='url', endpoint_type='public') |