summaryrefslogtreecommitdiff
path: root/oslo_middleware/tests
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_middleware/tests')
-rw-r--r--oslo_middleware/tests/test_http_proxy_to_wsgi.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/oslo_middleware/tests/test_http_proxy_to_wsgi.py b/oslo_middleware/tests/test_http_proxy_to_wsgi.py
index bbd3601..8db1190 100644
--- a/oslo_middleware/tests/test_http_proxy_to_wsgi.py
+++ b/oslo_middleware/tests/test_http_proxy_to_wsgi.py
@@ -28,9 +28,18 @@ class TestHTTPProxyToWSGI(test_base.BaseTestCase):
def fake_app(req):
return util.application_uri(req.environ)
+ self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGI(fake_app)
+ self.request = webob.Request.blank('/foo/bar', method='POST')
+
+ def test_backward_compat(self):
+ @webob.dec.wsgify()
+ def fake_app(req):
+ return util.application_uri(req.environ)
+
self.middleware = http_proxy_to_wsgi.HTTPProxyToWSGIMiddleware(
fake_app)
- self.request = webob.Request.blank('/foo/bar', method='POST')
+ response = self.request.get_response(self.middleware)
+ self.assertEqual(b"http://localhost:80/", response.body)
def test_no_headers(self):
response = self.request.get_response(self.middleware)