diff options
Diffstat (limited to 'neutron/tests/unit/extensions/test_servicetype.py')
-rw-r--r-- | neutron/tests/unit/extensions/test_servicetype.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/neutron/tests/unit/extensions/test_servicetype.py b/neutron/tests/unit/extensions/test_servicetype.py index 7552b8a86a..5af9c14ac3 100644 --- a/neutron/tests/unit/extensions/test_servicetype.py +++ b/neutron/tests/unit/extensions/test_servicetype.py @@ -25,6 +25,7 @@ import webob.exc as webexc import webtest from neutron.api import extensions +from neutron.common import config from neutron.db import servicetype_db as st_db from neutron.extensions import servicetype from neutron.objects import servicetype as servicetype_obj @@ -48,6 +49,7 @@ class ServiceTypeManagerTestCase(testlib_api.SqlTestCase): provconf.NeutronModule, 'service_providers').start() super(ServiceTypeManagerTestCase, self).setUp() self.ctx = context.get_admin_context() + config.register_common_config_options() self.setup_coreplugin(PLUGIN_NAME) def _set_override(self, service_providers): @@ -192,6 +194,7 @@ class ServiceTypeExtensionTestCaseBase(testlib_api.WebTestCase): def setUp(self): # This is needed because otherwise a failure will occur due to # nonexisting core_plugin + config.register_common_config_options() self.setup_coreplugin(test_db_base_plugin_v2.DB_PLUGIN_KLASS) cfg.CONF.set_override('service_plugins', @@ -248,7 +251,8 @@ class ServiceTypeManagerExtTestCase(ServiceTypeExtensionTestCaseBase): super(ServiceTypeManagerExtTestCase, self).setUp() def _list_service_providers(self): - return self.api.get(_get_path('service-providers', fmt=self.fmt)) + return self.api.get(_get_path('service-providers', fmt=self.fmt), + extra_environ=test_base._get_neutron_env()) def test_list_service_providers(self): res = self._list_service_providers() |