From de76d16aea1e81b8836b24170f6c950b574df1af Mon Sep 17 00:00:00 2001 From: hos Date: Tue, 14 Jul 2026 15:11:32 +0100 Subject: [PATCH] Update test_tutorial001.py --- .../test_query_params/test_tutorial001.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/test_tutorial/test_query_params/test_tutorial001.py b/tests/test_tutorial/test_query_params/test_tutorial001.py index d68702587..2536f0ffd 100644 --- a/tests/test_tutorial/test_query_params/test_tutorial001.py +++ b/tests/test_tutorial/test_query_params/test_tutorial001.py @@ -131,3 +131,18 @@ def test_openapi_schema(client: TestClient): }, } ) + +def test_read_user_item(client: TestClient, path, expected_json): + response = client.get(path) + assert response.status_code == 200 + assert response.json() == expected_json + + +def test_invalid_query_parameter(client: TestClient): + response = client.get("/items/?skip=invalid") + + assert response.status_code == 422 + assert response.json()["detail"][0]["loc"] == ["query", "skip"] + + +def test_openapi_schema(client: TestClient):