summaryrefslogtreecommitdiff
path: root/neutron/tests/unit/extensions/test_servicetype.py
diff options
context:
space:
mode:
Diffstat (limited to 'neutron/tests/unit/extensions/test_servicetype.py')
-rw-r--r--neutron/tests/unit/extensions/test_servicetype.py6
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()