From 851b2621b6219d45cf8d2786d064e25e8fd49e8c Mon Sep 17 00:00:00 2001 From: Telles Nobrega Date: Wed, 18 Jul 2018 14:22:50 -0300 Subject: Adding boot from volume to osc Adding boot from volume to python-sahahraclient CLI. Change-Id: I302aaeb7a0f831730301162f8c51e0eebcbd66f8 Story: #2001820 Task: #12559 --- saharaclient/tests/unit/osc/test_plugin.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'saharaclient/tests/unit/osc/test_plugin.py') diff --git a/saharaclient/tests/unit/osc/test_plugin.py b/saharaclient/tests/unit/osc/test_plugin.py index 5006c5c..cf5ac7d 100644 --- a/saharaclient/tests/unit/osc/test_plugin.py +++ b/saharaclient/tests/unit/osc/test_plugin.py @@ -36,3 +36,19 @@ class TestDataProcessingPlugin(base.BaseTestCase): region_name='region_name', 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') -- cgit v1.2.1