|
|
@ -4,8 +4,6 @@ import pytest |
|
|
from fastapi import FastAPI, Path |
|
|
from fastapi import FastAPI, Path |
|
|
from fastapi.testclient import TestClient |
|
|
from fastapi.testclient import TestClient |
|
|
|
|
|
|
|
|
from tests.utils import needs_pydanticv2 |
|
|
|
|
|
|
|
|
|
|
|
app = FastAPI() |
|
|
app = FastAPI() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -45,14 +43,12 @@ def read_required_alias_and_validation_alias( |
|
|
"p_val_alias", |
|
|
"p_val_alias", |
|
|
"P Val Alias", |
|
|
"P Val Alias", |
|
|
id="required-validation-alias", |
|
|
id="required-validation-alias", |
|
|
marks=needs_pydanticv2, |
|
|
|
|
|
), |
|
|
), |
|
|
pytest.param( |
|
|
pytest.param( |
|
|
"/required-alias-and-validation-alias/{p_val_alias}", |
|
|
"/required-alias-and-validation-alias/{p_val_alias}", |
|
|
"p_val_alias", |
|
|
"p_val_alias", |
|
|
"P Val Alias", |
|
|
"P Val Alias", |
|
|
id="required-alias-and-validation-alias", |
|
|
id="required-alias-and-validation-alias", |
|
|
marks=needs_pydanticv2, |
|
|
|
|
|
), |
|
|
), |
|
|
], |
|
|
], |
|
|
) |
|
|
) |
|
|
@ -75,12 +71,10 @@ def test_schema(path: str, expected_name: str, expected_title: str): |
|
|
pytest.param( |
|
|
pytest.param( |
|
|
"/required-validation-alias", |
|
|
"/required-validation-alias", |
|
|
id="required-validation-alias", |
|
|
id="required-validation-alias", |
|
|
marks=needs_pydanticv2, |
|
|
|
|
|
), |
|
|
), |
|
|
pytest.param( |
|
|
pytest.param( |
|
|
"/required-alias-and-validation-alias", |
|
|
"/required-alias-and-validation-alias", |
|
|
id="required-alias-and-validation-alias", |
|
|
id="required-alias-and-validation-alias", |
|
|
marks=needs_pydanticv2, |
|
|
|
|
|
), |
|
|
), |
|
|
], |
|
|
], |
|
|
) |
|
|
) |
|
|
|