From c29340ce4d45575bd5d34e2e58be9f1392fff976 Mon Sep 17 00:00:00 2001 From: chbndrhnns Date: Fri, 8 Sep 2023 14:22:31 +0200 Subject: [PATCH] Failing test for v1.BaseModel --- tests/test_response_model_v1.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/test_response_model_v1.py diff --git a/tests/test_response_model_v1.py b/tests/test_response_model_v1.py new file mode 100644 index 000000000..d5c5ca195 --- /dev/null +++ b/tests/test_response_model_v1.py @@ -0,0 +1,25 @@ +from typing import List + +from fastapi import FastAPI +from fastapi.testclient import TestClient +from pydantic import BaseModel, v1 + + +class Model(v1.BaseModel): + name: str + + +app = FastAPI() + + +@app.get("/valid", response_model=Model) +def valid1(): + pass + + +client = TestClient(app) + + +def test_path_operations(): + response = client.get("/valid") + assert response.status_code == 200, response.text