MCPcopy
hub / github.com/django/django / test_deny

Method test_deny

tests/middleware/tests.py:795–806  ·  view source on GitHub ↗

The X_FRAME_OPTIONS setting can be set to DENY to have the middleware use that value for the HTTP header.

(self)

Source from the content-addressed store, hash-verified

793 self.assertEqual(r.headers["X-Frame-Options"], "SAMEORIGIN")
794
795 def test_deny(self):
796 """
797 The X_FRAME_OPTIONS setting can be set to DENY to have the middleware
798 use that value for the HTTP header.
799 """
800 with override_settings(X_FRAME_OPTIONS="DENY"):
801 r = XFrameOptionsMiddleware(get_response_empty)(HttpRequest())
802 self.assertEqual(r.headers["X-Frame-Options"], "DENY")
803
804 with override_settings(X_FRAME_OPTIONS="deny"):
805 r = XFrameOptionsMiddleware(get_response_empty)(HttpRequest())
806 self.assertEqual(r.headers["X-Frame-Options"], "DENY")
807
808 def test_defaults_sameorigin(self):
809 """

Callers

nothing calls this directly

Calls 3

override_settingsClass · 0.90
HttpRequestClass · 0.90

Tested by

no test coverage detected