Add docs about responses with additional status codes (#156)

*  Add docs about responses with additional status codes

* 📝 Update docs, link to documenting additional responses
This commit is contained in:
Sebastián Ramírez
2019-04-12 22:43:21 +04:00
committed by GitHub
parent 08484603ee
commit 84de980977
6 changed files with 70 additions and 0 deletions

View File

View File

@@ -0,0 +1,17 @@
from starlette.testclient import TestClient
from additional_status_codes.tutorial001 import app
client = TestClient(app)
def test_update():
response = client.put("/items/foo", json={"name": "Wrestlers"})
assert response.status_code == 200
assert response.json() == {"name": "Wrestlers", "size": None}
def test_create():
response = client.put("/items/red", json={"name": "Chillies"})
assert response.status_code == 201
assert response.json() == {"name": "Chillies", "size": None}