diff options
Diffstat (limited to 'tests/end2end/fixtures/webserver_sub.py')
-rw-r--r-- | tests/end2end/fixtures/webserver_sub.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/end2end/fixtures/webserver_sub.py b/tests/end2end/fixtures/webserver_sub.py index 392fbe43f..ed8a92d9d 100644 --- a/tests/end2end/fixtures/webserver_sub.py +++ b/tests/end2end/fixtures/webserver_sub.py @@ -290,6 +290,12 @@ def view_user_agent(): return flask.jsonify({'user-agent': flask.request.headers['user-agent']}) +@app.route('/restrictive-csp') +def restrictive_csp(): + csp = "img-src 'self'; default-src none" # allow favicon.ico + return flask.Response(b"", headers={"Content-Security-Policy": csp}) + + @app.route('/favicon.ico') def favicon(): # WORKAROUND for https://github.com/PyCQA/pylint/issues/5783 |