From 1fd463d5346a4472d08681efb5dfc71341a7dee1 Mon Sep 17 00:00:00 2001 From: amogha-rao Date: Sat, 5 Jul 2025 10:48:37 +0530 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9C=A8=20Update=20test=20case=20for=20he?= =?UTF-8?q?ader=20parameters=20in=20`test=5Ftutorial003.py`=20to=20include?= =?UTF-8?q?=20multiple=20`x-token`=20values?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/test_tutorial/test_header_params/test_tutorial003.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/test_tutorial/test_header_params/test_tutorial003.py b/tests/test_tutorial/test_header_params/test_tutorial003.py index 0b58227f6..2f1be822f 100644 --- a/tests/test_tutorial/test_header_params/test_tutorial003.py +++ b/tests/test_tutorial/test_header_params/test_tutorial003.py @@ -2,6 +2,7 @@ import importlib import pytest from dirty_equals import IsDict + from fastapi.testclient import TestClient from ...utils import needs_py39, needs_py310 @@ -29,8 +30,8 @@ def get_client(request: pytest.FixtureRequest): [ ("/items", None, 200, {"X-Token values": None}), ("/items", {"x-token": "foo"}, 200, {"X-Token values": ["foo"]}), - # TODO: fix this, is it a bug? - # ("/items", [("x-token", "foo"), ("x-token", "bar")], 200, {"X-Token values": ["foo", "bar"]}), + ("/items", [("x-token", "foo"), ("x-token", "bar")], + 200, {"X-Token values": ["foo", "bar"]}), ], ) def test(path, headers, expected_status, expected_response, client: TestClient): From 1ea1284fa1f4611cbb817027968e54f593fb346a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 5 Jul 2025 05:21:50 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8E=A8=20[pre-commit.ci]=20Auto=20for?= =?UTF-8?q?mat=20from=20pre-commit.com=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../test_tutorial/test_header_params/test_tutorial003.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/test_tutorial/test_header_params/test_tutorial003.py b/tests/test_tutorial/test_header_params/test_tutorial003.py index 2f1be822f..473b96123 100644 --- a/tests/test_tutorial/test_header_params/test_tutorial003.py +++ b/tests/test_tutorial/test_header_params/test_tutorial003.py @@ -2,7 +2,6 @@ import importlib import pytest from dirty_equals import IsDict - from fastapi.testclient import TestClient from ...utils import needs_py39, needs_py310 @@ -30,8 +29,12 @@ def get_client(request: pytest.FixtureRequest): [ ("/items", None, 200, {"X-Token values": None}), ("/items", {"x-token": "foo"}, 200, {"X-Token values": ["foo"]}), - ("/items", [("x-token", "foo"), ("x-token", "bar")], - 200, {"X-Token values": ["foo", "bar"]}), + ( + "/items", + [("x-token", "foo"), ("x-token", "bar")], + 200, + {"X-Token values": ["foo", "bar"]}, + ), ], ) def test(path, headers, expected_status, expected_response, client: TestClient):