]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commit
:bug: Fix path and query parameters receiving dict as valid (#287)
authorSebastián Ramírez <tiangolo@gmail.com>
Mon, 3 Jun 2019 17:59:40 +0000 (21:59 +0400)
committerGitHub <noreply@github.com>
Mon, 3 Jun 2019 17:59:40 +0000 (21:59 +0400)
commitc7db2ff8583e0b1962315c55711b1efb68ccdf0d
tree7ccfe38bf269ad686c3f3f31f5810551d77f9314
parent2a7ef5504ac4f6233d1e7f54f968804c6f1934fb
:bug: Fix path and query parameters receiving dict as valid (#287)

* :bug: Fix path and query parameters accepting dict

* :white_check_mark: Add several tests to ensure invalid types are not accepted

* :memo: Document (to include tested source) using query params with list

* :bug: Fix OpenAPI schema in query with list tutorial
docs/src/query_params_str_validations/tutorial013.py [new file with mode: 0644]
docs/tutorial/query-params-str-validations.md
fastapi/dependencies/utils.py
tests/test_invalid_path_param.py [new file with mode: 0644]
tests/test_invalid_sequence_param.py
tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py
tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py [new file with mode: 0644]