def test_deny(self): for referrer in ('', 'http://omg.xxx/yes', '!#*@ YOU, @#($!#$(&%*#^'): self.request.META['HTTP_REFERER'] = referrer res = template_plus_xframe(self.request, 'site/privacy-policy.html') assert 'x-frame-options' not in res, ( 'Unexpected headers for referrer %r: %s' % (referrer, res._headers))
def test_allow(self): self.request.META['HTTP_REFERER'] = 'http://omg.org/yes' res = template_plus_xframe(self.request, 'site/privacy-policy.html') eq_(res['x-frame-options'], 'allow-from omg.org')
def test_deny(self): for referrer in ("", "http://omg.xxx/yes", "!#*@ YOU, @#($!#$(&%*#^"): self.request.META["HTTP_REFERER"] = referrer res = template_plus_xframe(self.request, "site/privacy-policy.html") assert "x-frame-options" not in res, "Unexpected headers for referrer %r: %s" % (referrer, res._headers)
def test_allow(self): self.request.META["HTTP_REFERER"] = "http://omg.org/yes" res = template_plus_xframe(self.request, "site/privacy-policy.html") eq_(res["x-frame-options"], "allow-from omg.org")