Example #1
0
def test_use_replace():
    request = rf.get('/')
    response = HttpResponse()
    response._csp_replace = {'img-src': ['bar.com']}
    mw.process_response(request, response)
    policy_list = sorted(response[HEADER].split('; '))
    assert policy_list == ["default-src 'self'", "img-src bar.com"]
def test_use_replace():
    request = rf.get('/')
    response = HttpResponse()
    response._csp_replace = {'img-src': ['bar.com']}
    mw.process_response(request, response)
    policy_list = sorted(response[HEADER].split('; '))
    assert policy_list == ["default-src 'self'", "img-src bar.com"]
Example #3
0
 def test_use_replace(self):
     request = rf.get('/')
     response = HttpResponse()
     response._csp_replace = {'img-src': ['bar.com']}
     mw.process_response(request, response)
     eq_(response[HEADER], "default-src 'self'; img-src bar.com")
Example #4
0
 def test_use_replace(self):
     request = rf.get('/')
     response = HttpResponse()
     response._csp_replace = {'img-src': ['bar.com']}
     mw.process_response(request, response)
     eq_(response[HEADER], "default-src 'self'; img-src bar.com")