Remove code examples for Python 3.8 in `cookie_params`

This commit is contained in:
Yurii Motov 2025-12-10 20:09:27 +01:00
parent 37f3865910
commit 0d0f1830c5
3 changed files with 3 additions and 15 deletions

View File

@ -1,11 +0,0 @@
from typing import Union
from fastapi import Cookie, FastAPI
from typing_extensions import Annotated
app = FastAPI()
@app.get("/items/")
async def read_items(ads_id: Annotated[Union[str, None], Cookie()] = None):
return {"ads_id": ads_id}

View File

@ -5,16 +5,15 @@ import pytest
from dirty_equals import IsDict from dirty_equals import IsDict
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py39, needs_py310 from ...utils import needs_py310
@pytest.fixture( @pytest.fixture(
name="mod", name="mod",
params=[ params=[
"tutorial001", "tutorial001_py39",
pytest.param("tutorial001_py310", marks=needs_py310), pytest.param("tutorial001_py310", marks=needs_py310),
"tutorial001_an", "tutorial001_an_py39",
pytest.param("tutorial001_an_py39", marks=needs_py39),
pytest.param("tutorial001_an_py310", marks=needs_py310), pytest.param("tutorial001_an_py310", marks=needs_py310),
], ],
) )