summaryrefslogtreecommitdiff
path: root/tests/test_adjustments.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_adjustments.py')
-rw-r--r--tests/test_adjustments.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/test_adjustments.py b/tests/test_adjustments.py
index cbbb006..69cdf51 100644
--- a/tests/test_adjustments.py
+++ b/tests/test_adjustments.py
@@ -354,6 +354,20 @@ class TestAdjustments(unittest.TestCase):
self.assertTrue(issubclass(w[0].category, DeprecationWarning))
self.assertIn("Implicitly trusting X-Forwarded-Proto", str(w[0]))
+ def test_clear_untrusted_proxy_headers(self):
+ with warnings.catch_warnings(record=True) as w:
+ warnings.resetwarnings()
+ warnings.simplefilter("always")
+ self._makeOne(
+ trusted_proxy="localhost", trusted_proxy_headers={"x-forwarded-for"}
+ )
+
+ self.assertGreaterEqual(len(w), 1)
+ self.assertTrue(issubclass(w[0].category, DeprecationWarning))
+ self.assertIn(
+ "clear_untrusted_proxy_headers will be set to True", str(w[0])
+ )
+
def test_deprecated_send_bytes(self):
with warnings.catch_warnings(record=True) as w:
warnings.resetwarnings()