summaryrefslogtreecommitdiff
path: root/nova/tests/api/openstack/fakes.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2011-10-17 22:17:19 +0000
committerGerrit Code Review <review@openstack.org>2011-10-17 22:17:19 +0000
commit821fae95d6aa86ffd14a4e48254da8ee7392c042 (patch)
tree35e173df84e1b0fa296c997ca4401ad03fb84cbc /nova/tests/api/openstack/fakes.py
parented0c5731b70771e08e1ae75db0a0a0cf6e72c9e9 (diff)
parent9a15c0d070db086111cbe5eff4f19dcb419b32bc (diff)
downloadnova-821fae95d6aa86ffd14a4e48254da8ee7392c042.tar.gz
Merge "Add XML templates."
Diffstat (limited to 'nova/tests/api/openstack/fakes.py')
-rw-r--r--nova/tests/api/openstack/fakes.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/nova/tests/api/openstack/fakes.py b/nova/tests/api/openstack/fakes.py
index cc0e244e11..e57a60d4ba 100644
--- a/nova/tests/api/openstack/fakes.py
+++ b/nova/tests/api/openstack/fakes.py
@@ -30,9 +30,10 @@ from nova.api import openstack
from nova.api import auth as api_auth
from nova.api.openstack import auth
from nova.api.openstack import extensions
-from nova.api.openstack import versions
from nova.api.openstack import limits
from nova.api.openstack import urlmap
+from nova.api.openstack import versions
+from nova.api.openstack import wsgi as os_wsgi
from nova.auth.manager import User, Project
import nova.image.fake
from nova.tests.glance import stubs as glance_stubs
@@ -66,7 +67,8 @@ def fake_wsgi(self, req):
return self.application
-def wsgi_app(inner_app11=None, fake_auth=True, fake_auth_context=None):
+def wsgi_app(inner_app11=None, fake_auth=True, fake_auth_context=None,
+ serialization=os_wsgi.LazySerializationMiddleware):
if not inner_app11:
inner_app11 = openstack.APIRouter()
@@ -77,11 +79,13 @@ def wsgi_app(inner_app11=None, fake_auth=True, fake_auth_context=None):
ctxt = context.RequestContext('fake', 'fake', auth_token=True)
api11 = openstack.FaultWrapper(api_auth.InjectContext(ctxt,
limits.RateLimitingMiddleware(
- extensions.ExtensionMiddleware(inner_app11))))
+ serialization(
+ extensions.ExtensionMiddleware(inner_app11)))))
else:
api11 = openstack.FaultWrapper(auth.AuthMiddleware(
limits.RateLimitingMiddleware(
- extensions.ExtensionMiddleware(inner_app11))))
+ serialization(
+ extensions.ExtensionMiddleware(inner_app11)))))
Auth = auth
mapper = urlmap.URLMap()
mapper['/v1.1'] = api11