From 92911a302667a5a67cfb1e51e2e343ac33710140 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Jun 2021 21:09:47 +0000 Subject: [PATCH 1/2] Bump flask-talisman from 0.7.0 to 0.8.1 Bumps [flask-talisman](https://github.com/wntrblm/flask-talisman) from 0.7.0 to 0.8.1. - [Release notes](https://github.com/wntrblm/flask-talisman/releases) - [Commits](https://github.com/wntrblm/flask-talisman/compare/v0.7.0...v0.8.1) --- updated-dependencies: - dependency-name: flask-talisman dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index fc929b53..dbe731e3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ Flask==2.0.1 Flask-SSLify==0.1.5 Flask-Testing==0.8.1 Flask-SeaSurf==0.3.0 -flask-talisman==0.7.0 +flask-talisman==0.8.1 gunicorn==20.1.0 pycodestyle==2.7.0 pydocstyle==6.1.1 From 8ccef6c993b1b2761b521a50749c05d56a2f0a5e Mon Sep 17 00:00:00 2001 From: chang-ning Date: Tue, 15 Jun 2021 18:56:11 +0800 Subject: [PATCH 2/2] fix test failed Signed-off-by: chang-ning --- app_test.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app_test.py b/app_test.py index f1b84788..b28245d3 100644 --- a/app_test.py +++ b/app_test.py @@ -1,5 +1,7 @@ """Test app.py.""" +import multiprocessing +import platform import unittest import requests import os @@ -13,6 +15,10 @@ from app import app +if platform.system() == "Darwin": + multiprocessing.set_start_method("fork") + + class PysheeetTest(LiveServerTestCase): """Test app.""" @@ -37,7 +43,7 @@ def create_app(self): def check_security_headers(self, resp): """Check security headers.""" headers = resp.headers - self.assertTrue("X-Content-Security-Policy" in headers) + self.assertTrue("Content-Security-Policy" in headers) self.assertTrue("X-XSS-Protection" in headers) self.assertTrue("X-Content-Type-Options" in headers) self.assertTrue("Content-Security-Policy" in headers)