From d9dd060bd20837bcc7f4df5ccbe0c47595bbf9c6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 17:24:06 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Auto=20format?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fastapi/middleware/security_headers.py | 4 ++-- tests/test_security_headers_middleware.py | 8 ++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/fastapi/middleware/security_headers.py b/fastapi/middleware/security_headers.py index 6ae127ad7..f08d48091 100644 --- a/fastapi/middleware/security_headers.py +++ b/fastapi/middleware/security_headers.py @@ -40,8 +40,8 @@ class SecurityHeadersMiddleware: cross_origin_opener_policy.encode("latin-1") ) if content_security_policy is not None: - self._headers[b"content-security-policy"] = ( - content_security_policy.encode("latin-1") + self._headers[b"content-security-policy"] = content_security_policy.encode( + "latin-1" ) if permissions_policy is not None: self._headers[b"permissions-policy"] = permissions_policy.encode("latin-1") diff --git a/tests/test_security_headers_middleware.py b/tests/test_security_headers_middleware.py index 8da5766c9..d889aed96 100644 --- a/tests/test_security_headers_middleware.py +++ b/tests/test_security_headers_middleware.py @@ -191,9 +191,7 @@ def test_cache_control(): return {"message": "hi"} response = client2.get("/") - assert ( - response.headers["cache-control"] == "no-store, no-cache, must-revalidate" - ) + assert response.headers["cache-control"] == "no-store, no-cache, must-revalidate" def test_custom_x_frame_options(): @@ -235,9 +233,7 @@ def test_custom_cross_origin_opener_policy(): return {"message": "hi"} response = client2.get("/") - assert ( - response.headers["cross-origin-opener-policy"] == "same-origin-allow-popups" - ) + assert response.headers["cross-origin-opener-policy"] == "same-origin-allow-popups" def test_websocket_not_affected():