Browse Source

Update test case for header parameters in `test_tutorial003.py` to include multiple `x-token` values

pull/13864/head
amogha-rao 4 weeks ago
parent
commit
1fd463d534
  1. 5
      tests/test_tutorial/test_header_params/test_tutorial003.py

5
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):

Loading…
Cancel
Save