diff --git a/sahara/tests/scenario/base.py b/sahara/tests/scenario/base.py index 61e15361b6..cb81e2c42e 100644 --- a/sahara/tests/scenario/base.py +++ b/sahara/tests/scenario/base.py @@ -120,10 +120,13 @@ class BaseTestCase(base.BaseTestCase): self.nova = clients.NovaClient(session=session) self.neutron = clients.NeutronClient(session=session) # swiftclient doesn't support keystone sessions - self.swift = clients.SwiftClient(authurl=auth_url, - user=username, - key=password, - tenant_name=tenant_name) + self.swift = clients.SwiftClient( + authurl=auth_url, + user=username, + key=password, + insecure=self.credentials['ssl_verify'], + cacert=self.credentials['ssl_cert'], + tenant_name=tenant_name) def create_cluster(self): self.ng_id_map = self._create_node_group_templates() diff --git a/sahara/tests/scenario_unit/test_base.py b/sahara/tests/scenario_unit/test_base.py index d5d5a8f103..9debd3b4f9 100644 --- a/sahara/tests/scenario_unit/test_base.py +++ b/sahara/tests/scenario_unit/test_base.py @@ -171,6 +171,8 @@ class TestBase(testtools.TestCase): swift.assert_called_with(auth_version='2.0', user='admin', key='nova', + insecure=True, + cacert='/etc/tests/cert.crt', tenant_name='admin', authurl='http://localhost:5000/v2.0')