Browse Source

Tweak tests to keep the same conventions as the rest of the tests

pull/13537/head
Sebastián Ramírez 8 months ago
parent
commit
95b7e824bf
  1. 16
      tests/test_form_default.py

16
tests/test_form_default.py

@ -13,21 +13,21 @@ async def post_url_encoded(age: Annotated[Optional[int], Form()] = None):
return age
def test_form_default_url_encoded():
response = client.post("/urlencoded", data={"age": ""})
assert response.status_code == 200
assert response.text == "null"
@app.post("/multipart")
async def post_multi_part(
age: Annotated[Optional[int], Form()] = None,
file: Annotated[Optional[bytes], File()] = None,
):
assert file is None
assert age is None
return {"file": file, "age": age}
def test_form_default_url_encoded():
response = client.post("/urlencoded", data={"age": ""})
assert response.status_code == 200
assert response.text == "null"
def test_form_default_multi_part():
response = client.post("/multipart", data={"age": ""})
assert response.status_code == 200
assert response.json() == {"file": None, "age": None}

Loading…
Cancel
Save