Browse Source

Remove code examples for Python 3.8 in `request_forms`

pull/14510/head
Yurii Motov 7 months ago
parent
commit
c59e7ee622
  1. 9
      docs_src/request_forms/tutorial001_an.py
  2. 0
      docs_src/request_forms/tutorial001_py39.py
  3. 7
      tests/test_tutorial/test_request_forms/test_tutorial001.py

9
docs_src/request_forms/tutorial001_an.py

@ -1,9 +0,0 @@
from fastapi import FastAPI, Form
from typing_extensions import Annotated
app = FastAPI()
@app.post("/login/")
async def login(username: Annotated[str, Form()], password: Annotated[str, Form()]):
return {"username": username}

0
docs_src/request_forms/tutorial001.py → docs_src/request_forms/tutorial001_py39.py

7
tests/test_tutorial/test_request_forms/test_tutorial001.py

@ -4,15 +4,12 @@ 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
@pytest.fixture( @pytest.fixture(
name="client", name="client",
params=[ params=[
"tutorial001", "tutorial001_py39",
"tutorial001_an", "tutorial001_an_py39",
pytest.param("tutorial001_an_py39", marks=needs_py39),
], ],
) )
def get_client(request: pytest.FixtureRequest): def get_client(request: pytest.FixtureRequest):

Loading…
Cancel
Save