Beispiel #1
0
 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))
Beispiel #2
0
 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))
Beispiel #3
0
 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')
Beispiel #4
0
 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')
Beispiel #5
0
 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)
Beispiel #6
0
 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")