diff options
Diffstat (limited to 'oslo_middleware/tests/test_ssl.py')
-rw-r--r-- | oslo_middleware/tests/test_ssl.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/oslo_middleware/tests/test_ssl.py b/oslo_middleware/tests/test_ssl.py index a94e4c4..810503d 100644 --- a/oslo_middleware/tests/test_ssl.py +++ b/oslo_middleware/tests/test_ssl.py @@ -26,11 +26,11 @@ class SSLMiddlewareTest(base.BaseTestCase): super(SSLMiddlewareTest, self).setUp() self.useFixture(config.Config()) - def _test_scheme(self, expected, headers, config=None): + def _test_scheme(self, expected, headers, secure_proxy_ssl_header=None): middleware = ssl.SSLMiddleware(None) - if config: + if secure_proxy_ssl_header: middleware.oslo_conf.set_override( - 'secure_proxy_ssl_header', config, + 'secure_proxy_ssl_header', secure_proxy_ssl_header, group='oslo_middleware') request = webob.Request.blank('http://example.com/', headers=headers) @@ -48,8 +48,10 @@ class SSLMiddlewareTest(base.BaseTestCase): def test_with_custom_header(self): headers = {'X-Forwarded-Proto': 'https'} - self._test_scheme('http', headers, config='X-My-Header') + self._test_scheme('http', headers, + secure_proxy_ssl_header='X-My-Header') def test_with_custom_header_and_forwarded_protocol(self): headers = {'X-My-Header': 'https'} - self._test_scheme('https', headers, config='X-My-Header') + self._test_scheme('https', headers, + secure_proxy_ssl_header='X-My-Header') |