mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 11:20:48 -04:00
27 lines
931 B
Diff
27 lines
931 B
Diff
--- a/tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py
|
|
+++ b/tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py
|
|
@@ -14,6 +14,22 @@ def test_endpoint_works():
|
|
def test_exception_handler_body_access():
|
|
response = client.post("/", json={"numbers": [1, 2, 3]})
|
|
assert response.json() == IsDict(
|
|
+ {
|
|
+ 'detail': {
|
|
+ 'body': '{"numbers":[1,2,3]}',
|
|
+ 'errors': [
|
|
+ {
|
|
+ 'input': {'numbers': [1, 2, 3]},
|
|
+ 'loc': ['body'],
|
|
+ 'msg': 'Input should be a valid list',
|
|
+ 'type': 'list_type'
|
|
+ }
|
|
+ ]
|
|
+ }
|
|
+ }
|
|
+ ) | IsDict(
|
|
+ # Pre httpx-0.28.0 json output
|
|
+ # https://github.com/encode/httpx/pull/3367
|
|
{
|
|
"detail": {
|
|
"errors": [
|
|
|