| docs_src / additional_responses / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial001_py310.py |
Message |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial002_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial003_py310.py |
Message |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial003_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_responses / tutorial004_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / additional_status_codes / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / additional_status_codes / tutorial001_an_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / additional_status_codes / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / advanced_middleware / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / advanced_middleware / tutorial001_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / advanced_middleware / tutorial002_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / advanced_middleware / tutorial003_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / app_testing / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_a_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_a_py310 / main.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_a_py310 / test_main.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_a_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_an_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_an_py310 / main.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_an_py310 / main.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_an_py310 / test_main.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_py310 / main.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_py310 / main.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| docs_src / app_testing / app_b_py310 / test_main.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| docs_src / app_testing / tutorial001_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / app_testing / tutorial002_py310.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| docs_src / app_testing / tutorial003_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / app_testing / tutorial004_py310.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| docs_src / async_tests / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / async_tests / app_a_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / async_tests / app_a_py310 / main.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / async_tests / app_a_py310 / test_main.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / async_tests / app_a_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / authentication_error_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / authentication_error_status_code / tutorial001_an_py310.py |
HTTPBearer403 |
|
1 |
0 |
0 |
|
100% |
| docs_src / authentication_error_status_code / tutorial001_an_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / background_tasks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / background_tasks / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / background_tasks / tutorial002_an_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / background_tasks / tutorial002_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / tutorial001_01_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / behind_a_proxy / tutorial004_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / dependencies.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / internal / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / internal / admin.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / main.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / routers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / routers / items.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py310 / routers / users.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py39 / internal / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_an_py39 / routers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / bigger_applications / app_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / tutorial001_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / body / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / tutorial002_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / body / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / tutorial003_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / body / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body / tutorial004_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / body_fields / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_fields / tutorial001_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_fields / tutorial001_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / body_fields / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_fields / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial001_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial001_an_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial001_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial002_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial002_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_an_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial003_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_an_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial004_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial005_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial005_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_multiple_params / tutorial005_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial001_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial003_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial004_py310.py |
Image |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial004_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial005_py310.py |
Image |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial005_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial006_py310.py |
Image |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial006_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial006_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial007_py310.py |
Image |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial007_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial007_py310.py |
Offer |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial007_py310.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial008_py310.py |
Image |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial008_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / body_nested_models / tutorial009_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / body_updates / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_updates / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_updates / tutorial001_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / body_updates / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / body_updates / tutorial002_py310.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| docs_src / conditional_openapi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / conditional_openapi / tutorial001_py310.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / conditional_openapi / tutorial001_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / configure_swagger_ui / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / configure_swagger_ui / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / configure_swagger_ui / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / configure_swagger_ui / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial001_an_py310.py |
Cookies |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial001_an_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial001_py310.py |
Cookies |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial002_an_py310.py |
Cookies |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial002_an_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial002_py310.py |
Cookies |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_param_models / tutorial002_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / cookie_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / cookie_params / tutorial001_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / cookie_params / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / cors / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / cors / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / custom_docs_ui / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / custom_docs_ui / tutorial001_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / custom_docs_ui / tutorial002_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_an_py310.py |
GzipRequest |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_an_py310.py |
GzipRoute |
|
5 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_py310.py |
GzipRequest |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_py310.py |
GzipRoute |
|
5 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial001_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial002_an_py310.py |
ValidationErrorLoggingRoute |
|
9 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial002_an_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial002_py310.py |
ValidationErrorLoggingRoute |
|
9 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial002_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial003_py310.py |
TimedRoute |
|
11 |
0 |
0 |
|
100% |
| docs_src / custom_request_and_route / tutorial003_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / custom_response / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial001_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial001b_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial002_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial003_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial004_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial005_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial006_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial006b_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial006c_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial007_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial008_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial009_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial009b_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial009c_py310.py |
CustomORJSONResponse |
|
2 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial009c_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / custom_response / tutorial010_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial003_py310.py |
Author |
|
0 |
0 |
0 |
|
100% |
| docs_src / dataclasses_ / tutorial003_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / debugging / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / debugging / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / dependencies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial001_02_an_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial001_an_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial002_an_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial002_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial002_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial003_an_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial003_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial003_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial003_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial004_an_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial004_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial004_py310.py |
CommonQueryParams |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial004_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial005_an_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial005_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial006_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial006_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial007_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008_an_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008b_an_py310.py |
OwnerError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008b_an_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008b_py310.py |
OwnerError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008b_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008c_an_py310.py |
InternalError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008c_an_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008c_py310.py |
InternalError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008c_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008d_an_py310.py |
InternalError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008d_an_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008d_py310.py |
InternalError |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008d_py310.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008e_an_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial008e_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial010_py310.py |
MySuperContextManager |
|
3 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial010_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial011_an_py310.py |
FixedContentQueryChecker |
|
4 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial011_an_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial011_py310.py |
FixedContentQueryChecker |
|
4 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial011_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial012_an_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / dependencies / tutorial012_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / dependency_testing / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / dependency_testing / tutorial001_an_py310.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| docs_src / dependency_testing / tutorial001_py310.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| docs_src / encoder / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / encoder / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / encoder / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / events / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / events / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / events / tutorial002_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / events / tutorial003_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / extending_openapi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / extending_openapi / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / extra_data_types / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_data_types / tutorial001_an_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / extra_data_types / tutorial001_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / extra_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial001_py310.py |
UserIn |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial001_py310.py |
UserOut |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial001_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial001_py310.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial002_py310.py |
UserBase |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial002_py310.py |
UserIn |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial002_py310.py |
UserOut |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial002_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial002_py310.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial003_py310.py |
BaseItem |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial003_py310.py |
CarItem |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial003_py310.py |
PlaneItem |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial003_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial004_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / extra_models / tutorial005_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / first_steps / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / first_steps / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / first_steps / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / generate_clients / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial001_py310.py |
ResponseMessage |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial002_py310.py |
ResponseMessage |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial002_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial002_py310.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial003_py310.py |
ResponseMessage |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial003_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial003_py310.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| docs_src / generate_clients / tutorial004_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / graphql_ / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / graphql_ / tutorial001_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / graphql_ / tutorial001_py310.py |
Query |
|
1 |
0 |
0 |
|
100% |
| docs_src / graphql_ / tutorial001_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / handling_errors / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial002_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial003_py310.py |
UnicornException |
|
1 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial003_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial004_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial005_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / handling_errors / tutorial006_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / header_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial001_an_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial001_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial001_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial002_an_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial002_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial002_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial003_an_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial003_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial003_py310.py |
CommonHeaders |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_param_models / tutorial003_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / header_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial001_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial002_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial003_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / header_params / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / metadata / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / metadata / tutorial001_1_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / metadata / tutorial001_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / metadata / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / metadata / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / metadata / tutorial004_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / middleware / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / middleware / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / openapi_callbacks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_callbacks / tutorial001_py310.py |
Invoice |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_callbacks / tutorial001_py310.py |
InvoiceEvent |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_callbacks / tutorial001_py310.py |
InvoiceEventReceived |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_callbacks / tutorial001_py310.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| docs_src / openapi_webhooks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_webhooks / tutorial001_py310.py |
Subscription |
|
0 |
0 |
0 |
|
100% |
| docs_src / openapi_webhooks / tutorial001_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial002_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial003_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial004_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial005_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial006_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial007_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_advanced_configuration / tutorial007_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial002_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial002b_py310.py |
Tags |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial002b_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial003_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial004_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial005_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / path_operation_configuration / tutorial006_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / path_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial003_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial003b_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial004_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial005_py310.py |
ModelName |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_params / tutorial005_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial001_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial002_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial002_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial003_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial003_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial004_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial004_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial005_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial005_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial006_an_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / path_params_numeric_validations / tutorial006_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / pydantic_v1_in_v2 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / python_types / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial001_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial002_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial003_py310.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial004_py310.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial005_py310.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial006_py310.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial007_py310.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial008_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial008b_py310.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial009_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial009c_py310.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial010_py310.py |
Person |
|
1 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial010_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial011_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial011_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / python_types / tutorial013_py310.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| docs_src / query_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial001_an_py310.py |
FilterParams |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial001_an_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial001_py310.py |
FilterParams |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial002_an_py310.py |
FilterParams |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial002_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial002_py310.py |
FilterParams |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_param_models / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / query_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial001_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial002_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial003_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial004_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial005_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params / tutorial006_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial002_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial002_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial003_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial003_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial004_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial004_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial005_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial005_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial006_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial006_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial006c_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial006c_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial007_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial007_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial008_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial008_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial009_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial009_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial010_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial010_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial011_an_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial011_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial012_an_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial012_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial013_an_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial013_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial014_an_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial014_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / query_params_str_validations / tutorial015_an_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / request_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_02_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_02_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_03_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_03_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_an_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial002_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial002_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial003_an_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / request_files / tutorial003_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / request_form_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial001_an_py310.py |
FormData |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial001_an_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial001_py310.py |
FormData |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial001_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial002_an_py310.py |
FormData |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial002_an_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial002_py310.py |
FormData |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_form_models / tutorial002_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / request_forms / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_forms / tutorial001_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / request_forms / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / request_forms_and_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / request_forms_and_files / tutorial001_an_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / request_forms_and_files / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / response_change_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_change_status_code / tutorial001_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / response_cookies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_cookies / tutorial001_py310.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| docs_src / response_cookies / tutorial002_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / response_directly / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_directly / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_directly / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| docs_src / response_directly / tutorial002_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / response_headers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_headers / tutorial001_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / response_headers / tutorial002_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / response_model / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial001_01_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial001_01_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial001_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial002_py310.py |
UserIn |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial002_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_01_py310.py |
BaseUser |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_01_py310.py |
UserIn |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_01_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_02_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_03_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_05_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_py310.py |
UserIn |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_py310.py |
UserOut |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial003_py310.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial004_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial005_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial006_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_model / tutorial006_py310.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| docs_src / response_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / response_status_code / tutorial001_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / response_status_code / tutorial002_py310.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial001_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial002_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial003_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial003_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial003_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial003_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial004_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial004_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial004_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial004_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial005_an_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial005_an_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial005_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / schema_extra_example / tutorial005_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / security / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial001_an_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / security / tutorial001_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / security / tutorial002_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial002_an_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / security / tutorial002_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial002_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_an_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_an_py310.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial003_py310.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_an_py310.py |
Token |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_an_py310.py |
TokenData |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_an_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_an_py310.py |
(no class) |
|
84 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_py310.py |
Token |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_py310.py |
TokenData |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial004_py310.py |
(no class) |
|
83 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_an_py310.py |
Token |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_an_py310.py |
TokenData |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_an_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_an_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_an_py310.py |
(no class) |
|
96 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_py310.py |
Token |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_py310.py |
TokenData |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_py310.py |
User |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_py310.py |
UserInDB |
|
0 |
0 |
0 |
|
100% |
| docs_src / security / tutorial005_py310.py |
(no class) |
|
95 |
0 |
0 |
|
100% |
| docs_src / security / tutorial006_an_py310.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| docs_src / security / tutorial006_py310.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| docs_src / security / tutorial007_an_py310.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| docs_src / security / tutorial007_py310.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| docs_src / separate_openapi_schemas / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / separate_openapi_schemas / tutorial001_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / separate_openapi_schemas / tutorial001_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / separate_openapi_schemas / tutorial002_py310.py |
Item |
|
0 |
0 |
0 |
|
100% |
| docs_src / separate_openapi_schemas / tutorial002_py310.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| docs_src / settings / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app01_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app01_py310 / config.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app01_py310 / config.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / settings / app01_py310 / main.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / settings / app01_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py310 / config.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py310 / config.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py310 / main.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py310 / test_main.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / settings / app02_an_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py310 / config.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py310 / config.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py310 / main.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py310 / test_main.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / settings / app02_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_an_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_an_py310 / config.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_an_py310 / config.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / settings / app03_an_py310 / main.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / settings / app03_an_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_py310 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_py310 / config.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / app03_py310 / config.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / settings / app03_py310 / main.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / settings / app03_py39 / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / tutorial001_py310.py |
Settings |
|
0 |
0 |
0 |
|
100% |
| docs_src / settings / tutorial001_py310.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| docs_src / sql_databases / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial001_an_py310.py |
Hero |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial001_an_py310.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial001_py310.py |
Hero |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial001_py310.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
HeroBase |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
Hero |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
HeroPublic |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
HeroCreate |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
HeroUpdate |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_an_py310.py |
(no class) |
|
67 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
HeroBase |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
Hero |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
HeroPublic |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
HeroCreate |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
HeroUpdate |
|
0 |
0 |
0 |
|
100% |
| docs_src / sql_databases / tutorial002_py310.py |
(no class) |
|
65 |
0 |
0 |
|
100% |
| docs_src / static_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / static_files / tutorial001_py310.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| docs_src / sub_applications / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / sub_applications / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / templates / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / templates / static / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / templates / templates / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / templates / tutorial001_py310.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| docs_src / using_request_directly / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / using_request_directly / tutorial001_py310.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| docs_src / websockets / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / websockets / tutorial001_py310.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| docs_src / websockets / tutorial002_an_py310.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| docs_src / websockets / tutorial002_py310.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| docs_src / websockets / tutorial003_py310.py |
ConnectionManager |
|
7 |
0 |
0 |
|
100% |
| docs_src / websockets / tutorial003_py310.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| docs_src / wsgi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| docs_src / wsgi / tutorial001_py310.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| fastapi / __init__.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| fastapi / __main__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| fastapi / _compat / __init__.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| fastapi / _compat / shared.py |
(no class) |
|
119 |
0 |
8 |
|
100% |
| fastapi / _compat / v2.py |
ModelField |
|
25 |
0 |
0 |
|
100% |
| fastapi / _compat / v2.py |
(no class) |
|
167 |
0 |
0 |
|
100% |
| fastapi / applications.py |
FastAPI |
|
119 |
0 |
0 |
|
100% |
| fastapi / applications.py |
(no class) |
|
52 |
0 |
0 |
|
100% |
| fastapi / background.py |
BackgroundTasks |
|
1 |
0 |
0 |
|
100% |
| fastapi / background.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| fastapi / cli.py |
(no class) |
|
8 |
0 |
2 |
|
100% |
| fastapi / concurrency.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| fastapi / datastructures.py |
UploadFile |
|
10 |
0 |
0 |
|
100% |
| fastapi / datastructures.py |
DefaultPlaceholder |
|
3 |
0 |
0 |
|
100% |
| fastapi / datastructures.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| fastapi / dependencies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| fastapi / dependencies / models.py |
Dependant |
|
74 |
0 |
10 |
|
100% |
| fastapi / dependencies / models.py |
(no class) |
|
58 |
0 |
5 |
|
100% |
| fastapi / dependencies / utils.py |
ParamDetails |
|
0 |
0 |
0 |
|
100% |
| fastapi / dependencies / utils.py |
SolvedDependency |
|
0 |
0 |
0 |
|
100% |
| fastapi / dependencies / utils.py |
(no class) |
|
502 |
0 |
0 |
|
100% |
| fastapi / encoders.py |
(no class) |
|
98 |
0 |
0 |
|
100% |
| fastapi / exception_handlers.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
EndpointContext |
|
0 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
HTTPException |
|
1 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
WebSocketException |
|
1 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
FastAPIError |
|
0 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
DependencyScopeError |
|
0 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
ValidationException |
|
21 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
RequestValidationError |
|
2 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
WebSocketRequestValidationError |
|
1 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
ResponseValidationError |
|
2 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
PydanticV1NotSupportedError |
|
0 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
FastAPIDeprecationWarning |
|
0 |
0 |
0 |
|
100% |
| fastapi / exceptions.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| fastapi / logger.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| fastapi / middleware / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / middleware / asyncexitstack.py |
AsyncExitStackMiddleware |
|
5 |
0 |
0 |
|
100% |
| fastapi / middleware / asyncexitstack.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| fastapi / middleware / cors.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / middleware / gzip.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / middleware / httpsredirect.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / middleware / trustedhost.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / middleware / wsgi.py |
(no class) |
|
0 |
0 |
1 |
|
100% |
| fastapi / openapi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / constants.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| fastapi / openapi / docs.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
BaseModelWithConfig |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Contact |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
License |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Info |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
ServerVariable |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Server |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Reference |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Discriminator |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
XML |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
ExternalDocumentation |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Schema |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Example |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
ParameterInType |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Encoding |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
MediaType |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
ParameterBase |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Parameter |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Header |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
RequestBody |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Link |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Response |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Operation |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
PathItem |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
SecuritySchemeType |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
SecurityBase |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
APIKeyIn |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
APIKey |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
HTTPBase |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
HTTPBearer |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlow |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlowImplicit |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlowPassword |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlowClientCredentials |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlowAuthorizationCode |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuthFlows |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OAuth2 |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OpenIdConnect |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Components |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
Tag |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
OpenAPI |
|
0 |
0 |
0 |
|
100% |
| fastapi / openapi / models.py |
(no class) |
|
272 |
0 |
33 |
|
100% |
| fastapi / openapi / utils.py |
(no class) |
|
277 |
0 |
13 |
|
100% |
| fastapi / param_functions.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| fastapi / params.py |
ParamTypes |
|
0 |
0 |
0 |
|
100% |
| fastapi / params.py |
Param |
|
21 |
0 |
0 |
|
100% |
| fastapi / params.py |
Path |
|
3 |
0 |
0 |
|
100% |
| fastapi / params.py |
Query |
|
1 |
0 |
0 |
|
100% |
| fastapi / params.py |
Header |
|
2 |
0 |
0 |
|
100% |
| fastapi / params.py |
Cookie |
|
1 |
0 |
0 |
|
100% |
| fastapi / params.py |
Body |
|
23 |
0 |
0 |
|
100% |
| fastapi / params.py |
Form |
|
1 |
0 |
0 |
|
100% |
| fastapi / params.py |
File |
|
1 |
0 |
0 |
|
100% |
| fastapi / params.py |
Depends |
|
0 |
0 |
0 |
|
100% |
| fastapi / params.py |
Security |
|
0 |
0 |
0 |
|
100% |
| fastapi / params.py |
(no class) |
|
48 |
0 |
0 |
|
100% |
| fastapi / requests.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| fastapi / responses.py |
UJSONResponse |
|
2 |
0 |
0 |
|
100% |
| fastapi / responses.py |
ORJSONResponse |
|
2 |
0 |
0 |
|
100% |
| fastapi / responses.py |
(no class) |
|
16 |
0 |
4 |
|
100% |
| fastapi / routing.py |
_AsyncLiftContextManager |
|
3 |
0 |
0 |
|
100% |
| fastapi / routing.py |
_DefaultLifespan |
|
4 |
0 |
0 |
|
100% |
| fastapi / routing.py |
APIWebSocketRoute |
|
15 |
0 |
0 |
|
100% |
| fastapi / routing.py |
APIRoute |
|
71 |
0 |
0 |
|
100% |
| fastapi / routing.py |
APIRouter |
|
135 |
0 |
0 |
|
100% |
| fastapi / routing.py |
(no class) |
|
232 |
0 |
0 |
|
100% |
| fastapi / security / __init__.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| fastapi / security / api_key.py |
APIKeyBase |
|
9 |
0 |
0 |
|
100% |
| fastapi / security / api_key.py |
APIKeyQuery |
|
3 |
0 |
0 |
|
100% |
| fastapi / security / api_key.py |
APIKeyHeader |
|
3 |
0 |
0 |
|
100% |
| fastapi / security / api_key.py |
APIKeyCookie |
|
3 |
0 |
0 |
|
100% |
| fastapi / security / api_key.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| fastapi / security / base.py |
SecurityBase |
|
0 |
0 |
0 |
|
100% |
| fastapi / security / base.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPBasicCredentials |
|
0 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPAuthorizationCredentials |
|
0 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPBase |
|
12 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPBasic |
|
21 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPBearer |
|
14 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
HTTPDigest |
|
14 |
0 |
0 |
|
100% |
| fastapi / security / http.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
OAuth2PasswordRequestForm |
|
6 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
OAuth2PasswordRequestFormStrict |
|
1 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
OAuth2 |
|
10 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
OAuth2PasswordBearer |
|
11 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
OAuth2AuthorizationCodeBearer |
|
10 |
0 |
1 |
|
100% |
| fastapi / security / oauth2.py |
SecurityScopes |
|
2 |
0 |
0 |
|
100% |
| fastapi / security / oauth2.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| fastapi / security / open_id_connect_url.py |
OpenIdConnect |
|
10 |
0 |
0 |
|
100% |
| fastapi / security / open_id_connect_url.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| fastapi / security / utils.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| fastapi / staticfiles.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / templating.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / testclient.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| fastapi / types.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| fastapi / utils.py |
(no class) |
|
46 |
0 |
15 |
|
100% |
| fastapi / websockets.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| tests / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / test_general_performance.py |
ItemIn |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / test_general_performance.py |
ItemOut |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / test_general_performance.py |
LargeIn |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / test_general_performance.py |
LargeOut |
|
0 |
0 |
0 |
|
100% |
| tests / benchmarks / test_general_performance.py |
(no class) |
|
191 |
0 |
0 |
|
100% |
| tests / forward_reference_type.py |
ForwardRefModel |
|
0 |
0 |
0 |
|
100% |
| tests / forward_reference_type.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / main.py |
(no class) |
|
125 |
0 |
0 |
|
100% |
| tests / test_additional_properties.py |
Items |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_properties.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_additional_properties_bool.py |
FooBaseModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_properties_bool.py |
Foo |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_properties_bool.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_additional_response_extra.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_additional_responses_bad.py |
(no class) |
|
11 |
0 |
1 |
|
100% |
| tests / test_additional_responses_custom_model_in_callback.py |
CustomModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_custom_model_in_callback.py |
(no class) |
|
18 |
0 |
2 |
|
100% |
| tests / test_additional_responses_custom_validationerror.py |
JsonApiResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_custom_validationerror.py |
Error |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_custom_validationerror.py |
JsonApiError |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_custom_validationerror.py |
(no class) |
|
20 |
0 |
1 |
|
100% |
| tests / test_additional_responses_default_validationerror.py |
(no class) |
|
11 |
0 |
1 |
|
100% |
| tests / test_additional_responses_response_class.py |
JsonApiResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_response_class.py |
Error |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_response_class.py |
JsonApiError |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_response_class.py |
(no class) |
|
22 |
0 |
2 |
|
100% |
| tests / test_additional_responses_router.py |
ResponseModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_router.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| tests / test_additional_responses_union_duplicate_anyof.py |
ModelA |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_union_duplicate_anyof.py |
ModelB |
|
0 |
0 |
0 |
|
100% |
| tests / test_additional_responses_union_duplicate_anyof.py |
(no class) |
|
19 |
0 |
2 |
|
100% |
| tests / test_allow_inf_nan_in_enforcing.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_ambiguous_params.py |
(no class) |
|
32 |
0 |
5 |
|
100% |
| tests / test_annotated.py |
(no class) |
|
60 |
0 |
0 |
|
100% |
| tests / test_application.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_arbitrary_types.py |
get_client.FakeNumpyArray |
|
1 |
0 |
0 |
|
100% |
| tests / test_arbitrary_types.py |
get_client.MyModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_arbitrary_types.py |
test_typeadapter.FakeNumpyArray |
|
1 |
0 |
0 |
|
100% |
| tests / test_arbitrary_types.py |
test_typeadapter.MyModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_arbitrary_types.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_callable_endpoint.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_compat.py |
test_propagates_pydantic2_model_config.Missing |
|
1 |
0 |
0 |
|
100% |
| tests / test_compat.py |
test_propagates_pydantic2_model_config.EmbeddedModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_compat.py |
test_propagates_pydantic2_model_config.Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_compat.py |
(no class) |
|
72 |
0 |
0 |
|
100% |
| tests / test_computed_fields.py |
get_client.Rectangle |
|
1 |
0 |
0 |
|
100% |
| tests / test_computed_fields.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_custom_middleware_exception.py |
ContentSizeLimitMiddleware |
|
17 |
0 |
1 |
|
100% |
| tests / test_custom_middleware_exception.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_custom_route_class.py |
APIRouteA |
|
0 |
0 |
0 |
|
100% |
| tests / test_custom_route_class.py |
APIRouteB |
|
0 |
0 |
0 |
|
100% |
| tests / test_custom_route_class.py |
APIRouteC |
|
0 |
0 |
0 |
|
100% |
| tests / test_custom_route_class.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| tests / test_custom_schema_fields.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_custom_schema_fields.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_custom_swagger_ui_redirect.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_datastructures.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| tests / test_datetime_custom_encoder.py |
test_pydanticv2.ModelWithDatetimeField |
|
1 |
0 |
0 |
|
100% |
| tests / test_datetime_custom_encoder.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_default_response_class.py |
ORJSONResponse |
|
1 |
0 |
0 |
|
100% |
| tests / test_default_response_class.py |
OverrideResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_default_response_class.py |
(no class) |
|
140 |
0 |
0 |
|
100% |
| tests / test_default_response_class_router.py |
OverrideResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_default_response_class_router.py |
(no class) |
|
135 |
0 |
0 |
|
100% |
| tests / test_dependencies_utils.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_raise.py |
CustomError |
|
0 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_raise.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_streaming.py |
Session |
|
6 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_streaming.py |
(no class) |
|
74 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_websockets.py |
Session |
|
6 |
0 |
0 |
|
100% |
| tests / test_dependency_after_yield_websockets.py |
(no class) |
|
46 |
0 |
2 |
|
100% |
| tests / test_dependency_cache.py |
(no class) |
|
54 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
CallableDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
CallableGenDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
AsyncCallableDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
AsyncCallableGenDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
MethodsDependency |
|
4 |
0 |
0 |
|
100% |
| tests / test_dependency_class.py |
(no class) |
|
65 |
0 |
0 |
|
100% |
| tests / test_dependency_contextmanager.py |
AsyncDependencyError |
|
0 |
0 |
0 |
|
100% |
| tests / test_dependency_contextmanager.py |
SyncDependencyError |
|
0 |
0 |
0 |
|
100% |
| tests / test_dependency_contextmanager.py |
OtherDependencyError |
|
0 |
0 |
0 |
|
100% |
| tests / test_dependency_contextmanager.py |
(no class) |
|
270 |
0 |
0 |
|
100% |
| tests / test_dependency_contextvars.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_dependency_duplicates.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_dependency_duplicates.py |
(no class) |
|
43 |
0 |
0 |
|
100% |
| tests / test_dependency_overrides.py |
(no class) |
|
155 |
0 |
0 |
|
100% |
| tests / test_dependency_paramless.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
CallableDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
CallableGenDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
AsyncCallableDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
AsyncCallableGenDependency |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
MethodsDependency |
|
4 |
0 |
0 |
|
100% |
| tests / test_dependency_partial.py |
(no class) |
|
75 |
0 |
0 |
|
100% |
| tests / test_dependency_pep695.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_dependency_security_overrides.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceGenDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceWrappedDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceWrappedAsyncDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceWrappedGenDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceWrappedAsyncGenDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncGenDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncWrappedDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncWrappedAsyncDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncWrappedGenDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
ClassInstanceAsyncWrappedGenAsyncDep |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_wrapped.py |
(no class) |
|
210 |
0 |
4 |
|
100% |
| tests / test_dependency_yield_except_httpexception.py |
(no class) |
|
48 |
0 |
0 |
|
100% |
| tests / test_dependency_yield_scope.py |
Session |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_yield_scope.py |
NamedSession |
|
2 |
0 |
0 |
|
100% |
| tests / test_dependency_yield_scope.py |
(no class) |
|
138 |
0 |
3 |
|
100% |
| tests / test_dependency_yield_scope_websockets.py |
Session |
|
1 |
0 |
0 |
|
100% |
| tests / test_dependency_yield_scope_websockets.py |
NamedSession |
|
2 |
0 |
0 |
|
100% |
| tests / test_dependency_yield_scope_websockets.py |
(no class) |
|
116 |
0 |
5 |
|
100% |
| tests / test_depends_hashable.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_deprecated_openapi_prefix.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_duplicate_models_openapi.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_duplicate_models_openapi.py |
Model2 |
|
0 |
0 |
0 |
|
100% |
| tests / test_duplicate_models_openapi.py |
Model3 |
|
0 |
0 |
0 |
|
100% |
| tests / test_duplicate_models_openapi.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_empty_router.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_enforce_once_required_parameter.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_exception_handlers.py |
(no class) |
|
48 |
0 |
5 |
|
100% |
| tests / test_extra_routes.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_extra_routes.py |
(no class) |
|
64 |
0 |
0 |
|
100% |
| tests / test_fastapi_cli.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_file_and_form_order_issue_9116.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_filter_pydantic_sub_model_pv2.py |
get_client.ModelB |
|
0 |
0 |
0 |
|
100% |
| tests / test_filter_pydantic_sub_model_pv2.py |
get_client.ModelC |
|
0 |
0 |
0 |
|
100% |
| tests / test_filter_pydantic_sub_model_pv2.py |
get_client.ModelA |
|
3 |
0 |
0 |
|
100% |
| tests / test_filter_pydantic_sub_model_pv2.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / test_form_default.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_forms_from_non_typing_sequences.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_forms_single_model.py |
FormModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_forms_single_model.py |
FormModelExtraAllow |
|
0 |
0 |
0 |
|
100% |
| tests / test_forms_single_model.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| tests / test_forms_single_param.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_generate_unique_id_function.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_generate_unique_id_function.py |
Message |
|
0 |
0 |
0 |
|
100% |
| tests / test_generate_unique_id_function.py |
(no class) |
|
118 |
0 |
19 |
|
100% |
| tests / test_generic_parameterless_depends.py |
A |
|
0 |
0 |
0 |
|
100% |
| tests / test_generic_parameterless_depends.py |
B |
|
0 |
0 |
0 |
|
100% |
| tests / test_generic_parameterless_depends.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_get_model_definitions_formfeed_escape.py |
client_fixture.Address |
|
0 |
0 |
0 |
|
100% |
| tests / test_get_model_definitions_formfeed_escape.py |
client_fixture.Facility |
|
0 |
0 |
0 |
|
100% |
| tests / test_get_model_definitions_formfeed_escape.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_get_request_body.py |
Product |
|
0 |
0 |
0 |
|
100% |
| tests / test_get_request_body.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_http_connection_injection.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_include_route.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel0 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel2 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel3 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel4 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
ResponseLevel5 |
|
0 |
0 |
0 |
|
100% |
| tests / test_include_router_defaults_overrides.py |
(no class) |
|
182 |
0 |
6 |
|
100% |
| tests / test_infer_param_optionality.py |
(no class) |
|
63 |
0 |
0 |
|
100% |
| tests / test_inherited_custom_class.py |
MyUuid |
|
4 |
0 |
0 |
|
100% |
| tests / test_inherited_custom_class.py |
test_pydanticv2.SomeCustomClass |
|
1 |
0 |
0 |
|
100% |
| tests / test_inherited_custom_class.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_invalid_path_param.py |
test_invalid_sequence.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_path_param.py |
test_invalid_tuple.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_path_param.py |
test_invalid_dict.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_path_param.py |
(no class) |
|
44 |
0 |
7 |
|
100% |
| tests / test_invalid_sequence_param.py |
test_invalid_sequence.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_sequence_param.py |
test_invalid_tuple.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_sequence_param.py |
test_invalid_dict.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_sequence_param.py |
test_invalid_simple_dict.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_invalid_sequence_param.py |
(no class) |
|
32 |
0 |
4 |
|
100% |
| tests / test_json_type.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
Person |
|
1 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
Pet |
|
2 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
DictablePerson |
|
1 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
DictablePet |
|
1 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
Unserializable |
|
2 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
RoleEnum |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
ModelWithConfig |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
ModelWithAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
ModelWithDefault |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_custom_json_encoders_model_pydanticv2.ModelWithCustomEncoder |
|
1 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_custom_json_encoders_model_pydanticv2.ModelWithCustomEncoderSubclass |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_json_encoder_error_with_pydanticv1.ModelV1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_custom_encoders.safe_datetime |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_custom_encoders.MyDict |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_custom_enum_encoders.MyEnum |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_model_with_pure_path.ModelWithPath |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_model_with_pure_posix_path.ModelWithPath |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_model_with_pure_windows_path.ModelWithPath |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
test_encode_deque_encodes_child_models.Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_jsonable_encoder.py |
(no class) |
|
187 |
0 |
0 |
|
100% |
| tests / test_list_bytes_file_order_preserved_issue_14811.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_local_docs.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / app / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / app / a.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / app / b.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / app / main.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_modules_same_name_body / test_main.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_multi_body_errors.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_multi_body_errors.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_multi_query_errors.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_multipart_installation.py |
(no class) |
|
101 |
0 |
11 |
|
100% |
| tests / test_no_schema_split.py |
MessageEventType |
|
0 |
0 |
0 |
|
100% |
| tests / test_no_schema_split.py |
MessageEvent |
|
0 |
0 |
0 |
|
100% |
| tests / test_no_schema_split.py |
MessageOutput |
|
0 |
0 |
0 |
|
100% |
| tests / test_no_schema_split.py |
Message |
|
0 |
0 |
0 |
|
100% |
| tests / test_no_schema_split.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_no_swagger_ui_redirect.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_openapi_examples.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_openapi_examples.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_openapi_model_description_trim_on_formfeed.py |
MyModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_openapi_model_description_trim_on_formfeed.py |
(no class) |
|
11 |
0 |
3 |
|
100% |
| tests / test_openapi_query_parameter_extension.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_openapi_route_extensions.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_openapi_schema_type.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| tests / test_openapi_separate_input_output_schemas.py |
SubItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_openapi_separate_input_output_schemas.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_openapi_separate_input_output_schemas.py |
WithComputedField |
|
1 |
0 |
0 |
|
100% |
| tests / test_openapi_separate_input_output_schemas.py |
(no class) |
|
83 |
0 |
0 |
|
100% |
| tests / test_openapi_servers.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_operations_signatures.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_optional_file_list.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_orjson_response_class.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_param_class.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_param_in_path_and_dependency.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_param_include_in_schema.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| tests / test_params_repr.py |
(no class) |
|
57 |
0 |
1 |
|
100% |
| tests / test_path.py |
(no class) |
|
302 |
0 |
0 |
|
100% |
| tests / test_put_no_body.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_endpoint_param.ParamModelV1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_return_type.ReturnModelV1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_response_model.ResponseModelV1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_additional_responses_model.ErrorModelV1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_union.ModelV1A |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
test_raises_pydantic_v1_model_in_sequence.ModelV1A |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydantic_v1_error.py |
(no class) |
|
42 |
0 |
20 |
|
100% |
| tests / test_pydanticv2_dataclasses_uuid_stringified_annotations.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_pydanticv2_dataclasses_uuid_stringified_annotations.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_query.py |
(no class) |
|
118 |
0 |
0 |
|
100% |
| tests / test_query_cookie_header_model_extra_params.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_query_cookie_header_model_extra_params.py |
(no class) |
|
48 |
0 |
0 |
|
100% |
| tests / test_read_with_orm_mode.py |
test_read_with_orm_mode.PersonBase |
|
0 |
0 |
0 |
|
100% |
| tests / test_read_with_orm_mode.py |
test_read_with_orm_mode.Person |
|
1 |
0 |
0 |
|
100% |
| tests / test_read_with_orm_mode.py |
test_read_with_orm_mode.PersonCreate |
|
0 |
0 |
0 |
|
100% |
| tests / test_read_with_orm_mode.py |
test_read_with_orm_mode.PersonRead |
|
0 |
0 |
0 |
|
100% |
| tests / test_read_with_orm_mode.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_regex_deprecated_body.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / test_regex_deprecated_params.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / test_repeated_cookie_headers.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_repeated_dependency_schema.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_repeated_parameter_alias.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_reponse_set_reponse_code_empty.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_request_body_parameters_media_type.py |
Product |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_body_parameters_media_type.py |
Shop |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_body_parameters_media_type.py |
(no class) |
|
20 |
0 |
2 |
|
100% |
| tests / test_request_param_model_by_alias.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_param_model_by_alias.py |
(no class) |
|
51 |
0 |
0 |
|
100% |
| tests / test_request_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_list.py |
BodyModelRequiredListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_list.py |
BodyModelRequiredListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_list.py |
BodyModelRequiredListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_list.py |
BodyModelRequiredListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_list.py |
(no class) |
|
136 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_list.py |
BodyModelOptionalListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_list.py |
BodyModelOptionalListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_list.py |
BodyModelOptionalListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_list.py |
BodyModelOptionalListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_list.py |
(no class) |
|
171 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_str.py |
BodyModelOptionalStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_str.py |
BodyModelOptionalAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_str.py |
BodyModelOptionalValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_str.py |
BodyModelOptionalAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_optional_str.py |
(no class) |
|
171 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_required_str.py |
BodyModelRequiredStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_required_str.py |
BodyModelRequiredAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_required_str.py |
BodyModelRequiredValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_required_str.py |
BodyModelRequiredAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / test_required_str.py |
(no class) |
|
136 |
0 |
0 |
|
100% |
| tests / test_request_params / test_body / utils.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_list.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_list.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_str.py |
CookieModelOptionalStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_str.py |
CookieModelOptionalAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_str.py |
CookieModelOptionalValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_str.py |
CookieModelOptionalAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_optional_str.py |
(no class) |
|
131 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_required_str.py |
CookieModelRequiredStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_required_str.py |
CookieModelRequiredAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_required_str.py |
CookieModelRequiredValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_required_str.py |
CookieModelRequiredAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_cookie / test_required_str.py |
(no class) |
|
132 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / test_list.py |
(no class) |
|
122 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / test_optional.py |
(no class) |
|
122 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / test_optional_list.py |
(no class) |
|
122 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / test_required.py |
(no class) |
|
122 |
0 |
0 |
|
100% |
| tests / test_request_params / test_file / utils.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_list.py |
FormModelRequiredListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_list.py |
FormModelRequiredListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_list.py |
FormModelRequiredListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_list.py |
FormModelRequiredListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_list.py |
(no class) |
|
132 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_list.py |
FormModelOptionalListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_list.py |
FormModelOptionalListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_list.py |
FormModelOptionalListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_list.py |
FormModelOptionalListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_list.py |
(no class) |
|
131 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_str.py |
FormModelOptionalStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_str.py |
FormModelOptionalAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_str.py |
FormModelOptionalValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_str.py |
FormModelOptionalAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_optional_str.py |
(no class) |
|
131 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_required_str.py |
FormModelRequiredStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_required_str.py |
FormModelRequiredAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_required_str.py |
FormModelRequiredValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_required_str.py |
FormModelRequiredAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / test_required_str.py |
(no class) |
|
132 |
0 |
0 |
|
100% |
| tests / test_request_params / test_form / utils.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_list.py |
HeaderModelRequiredListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_list.py |
HeaderModelRequiredListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_list.py |
HeaderModelRequiredListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_list.py |
HeaderModelRequiredListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_list.py |
(no class) |
|
124 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_list.py |
HeaderModelOptionalListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_list.py |
HeaderModelOptionalListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_list.py |
HeaderModelOptionalListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_list.py |
HeaderModelOptionalListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_list.py |
(no class) |
|
123 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_str.py |
HeaderModelOptionalStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_str.py |
HeaderModelOptionalAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_str.py |
HeaderModelOptionalValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_str.py |
HeaderModelOptionalAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_optional_str.py |
(no class) |
|
123 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_required_str.py |
HeaderModelRequiredStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_required_str.py |
HeaderModelRequiredAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_required_str.py |
HeaderModelRequiredValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_required_str.py |
HeaderModelRequiredAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_header / test_required_str.py |
(no class) |
|
124 |
0 |
0 |
|
100% |
| tests / test_request_params / test_path / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_path / test_list.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_path / test_optional_list.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_path / test_optional_str.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_path / test_required_str.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_list.py |
QueryModelRequiredListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_list.py |
QueryModelRequiredListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_list.py |
QueryModelRequiredListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_list.py |
QueryModelRequiredListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_list.py |
(no class) |
|
124 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_list.py |
QueryModelOptionalListStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_list.py |
QueryModelOptionalListAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_list.py |
QueryModelOptionalListValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_list.py |
QueryModelOptionalListAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_list.py |
(no class) |
|
123 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_str.py |
QueryModelOptionalStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_str.py |
QueryModelOptionalAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_str.py |
QueryModelOptionalValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_str.py |
QueryModelOptionalAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_optional_str.py |
(no class) |
|
123 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_required_str.py |
QueryModelRequiredStr |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_required_str.py |
QueryModelRequiredAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_required_str.py |
QueryModelRequiredValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_required_str.py |
QueryModelRequiredAliasAndValidationAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_request_params / test_query / test_required_str.py |
(no class) |
|
124 |
0 |
0 |
|
100% |
| tests / test_required_noneable.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| tests / test_response_by_alias.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_by_alias.py |
ModelNoAlias |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_by_alias.py |
(no class) |
|
78 |
0 |
0 |
|
100% |
| tests / test_response_change_status_code.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_response_class_no_mediatype.py |
JsonApiResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_class_no_mediatype.py |
Error |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_class_no_mediatype.py |
JsonApiError |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_class_no_mediatype.py |
(no class) |
|
22 |
0 |
2 |
|
100% |
| tests / test_response_code_no_body.py |
JsonApiResponse |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_code_no_body.py |
Error |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_code_no_body.py |
JsonApiError |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_code_no_body.py |
(no class) |
|
28 |
0 |
1 |
|
100% |
| tests / test_response_dependency.py |
(no class) |
|
100 |
0 |
0 |
|
100% |
| tests / test_response_model_as_return_annotation.py |
BaseUser |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_as_return_annotation.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_as_return_annotation.py |
DBUser |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_as_return_annotation.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_as_return_annotation.py |
(no class) |
|
282 |
0 |
1 |
|
100% |
| tests / test_response_model_data_filter.py |
UserBase |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter.py |
UserCreate |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter.py |
UserDB |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter.py |
PetDB |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter.py |
PetOut |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter.py |
(no class) |
|
40 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
UserCreate |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
UserDB |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
PetDB |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
PetOut |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_data_filter_no_inheritance.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| tests / test_response_model_default_factory.py |
ResponseModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_default_factory.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_response_model_include_exclude.py |
Model1 |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_include_exclude.py |
Model2 |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_include_exclude.py |
Model3 |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_include_exclude.py |
(no class) |
|
57 |
0 |
0 |
|
100% |
| tests / test_response_model_invalid.py |
NonPydanticModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_invalid.py |
(no class) |
|
25 |
0 |
4 |
|
100% |
| tests / test_response_model_sub_types.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_response_model_sub_types.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_return_none_stringified_annotations.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_route_scope.py |
(no class) |
|
32 |
0 |
1 |
|
100% |
| tests / test_router_circular_import.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| tests / test_router_events.py |
State |
|
0 |
0 |
0 |
|
100% |
| tests / test_router_events.py |
(no class) |
|
274 |
0 |
0 |
|
100% |
| tests / test_router_prefix_with_template.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / test_router_redirect_slashes.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_schema_compat_pydantic_v2.py |
get_client.PlatformRole |
|
0 |
0 |
0 |
|
100% |
| tests / test_schema_compat_pydantic_v2.py |
get_client.OtherRole |
|
0 |
0 |
0 |
|
100% |
| tests / test_schema_compat_pydantic_v2.py |
get_client.User |
|
0 |
0 |
0 |
|
100% |
| tests / test_schema_compat_pydantic_v2.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_schema_extra_examples.py |
create_app.Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_schema_extra_examples.py |
(no class) |
|
112 |
0 |
0 |
|
100% |
| tests / test_schema_ref_pydantic_v2.py |
get_client.ModelWithRef |
|
0 |
0 |
0 |
|
100% |
| tests / test_schema_ref_pydantic_v2.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie_description.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie_description.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie_optional.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_cookie_optional.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header_description.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header_description.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header_optional.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_header_optional.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query_description.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query_description.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query_optional.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_api_key_query_optional.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_security_http_base.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_security_http_base_description.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_security_http_base_optional.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_security_http_basic_optional.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| tests / test_security_http_basic_realm.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| tests / test_security_http_basic_realm_description.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| tests / test_security_http_bearer.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_security_http_bearer_description.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_security_http_bearer_optional.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_http_digest.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_security_http_digest_description.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_security_http_digest_optional.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_oauth2.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_oauth2.py |
(no class) |
|
54 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_authorization_code_bearer.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_authorization_code_bearer_description.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_authorization_code_bearer_scopes_openapi.py |
(no class) |
|
51 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_authorization_code_bearer_scopes_openapi_simple.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_optional.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_optional.py |
(no class) |
|
58 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_optional_description.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_optional_description.py |
(no class) |
|
58 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_password_bearer_optional.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_oauth2_password_bearer_optional_description.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect_description.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect_description.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect_optional.py |
User |
|
0 |
0 |
0 |
|
100% |
| tests / test_security_openid_connect_optional.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_security_scopes.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_security_scopes_dont_propagate.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_security_scopes_sub_dependency.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| tests / test_serialize_response.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_serialize_response.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_serialize_response_dataclass.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_serialize_response_dataclass.py |
(no class) |
|
62 |
0 |
0 |
|
100% |
| tests / test_serialize_response_model.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_serialize_response_model.py |
(no class) |
|
66 |
0 |
0 |
|
100% |
| tests / test_skip_defaults.py |
SubModel |
|
0 |
0 |
0 |
|
100% |
| tests / test_skip_defaults.py |
Model |
|
0 |
0 |
0 |
|
100% |
| tests / test_skip_defaults.py |
ModelSubclass |
|
0 |
0 |
0 |
|
100% |
| tests / test_skip_defaults.py |
ModelDefaults |
|
0 |
0 |
0 |
|
100% |
| tests / test_skip_defaults.py |
(no class) |
|
50 |
0 |
0 |
|
100% |
| tests / test_starlette_exception.py |
(no class) |
|
53 |
0 |
0 |
|
100% |
| tests / test_starlette_urlconvertors.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| tests / test_stringified_annotation_dependency.py |
DummyClient |
|
2 |
0 |
0 |
|
100% |
| tests / test_stringified_annotation_dependency.py |
(no class) |
|
30 |
0 |
2 |
|
100% |
| tests / test_stringified_annotation_dependency_py314.py |
DummyUser |
|
0 |
0 |
0 |
|
100% |
| tests / test_stringified_annotation_dependency_py314.py |
(no class) |
|
15 |
0 |
2 |
|
100% |
| tests / test_stringified_annotations_simple.py |
Dep |
|
1 |
0 |
0 |
|
100% |
| tests / test_stringified_annotations_simple.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_sub_callbacks.py |
Invoice |
|
0 |
0 |
0 |
|
100% |
| tests / test_sub_callbacks.py |
InvoiceEvent |
|
0 |
0 |
0 |
|
100% |
| tests / test_sub_callbacks.py |
InvoiceEventReceived |
|
0 |
0 |
0 |
|
100% |
| tests / test_sub_callbacks.py |
Event |
|
0 |
0 |
0 |
|
100% |
| tests / test_sub_callbacks.py |
(no class) |
|
39 |
0 |
2 |
|
100% |
| tests / test_swagger_ui_init_oauth.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_top_level_security_scheme_in_openapi.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tuples.py |
ItemGroup |
|
0 |
0 |
0 |
|
100% |
| tests / test_tuples.py |
Coordinate |
|
0 |
0 |
0 |
|
100% |
| tests / test_tuples.py |
(no class) |
|
57 |
0 |
0 |
|
100% |
| tests / test_tutorial / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_responses / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_responses / test_tutorial001.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_responses / test_tutorial002.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_responses / test_tutorial003.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_responses / test_tutorial004.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_status_codes / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_additional_status_codes / test_tutorial001.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_advanced_middleware / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_advanced_middleware / test_tutorial001.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_advanced_middleware / test_tutorial002.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_advanced_middleware / test_tutorial003.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_async_tests / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_async_tests / test_main_a.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_authentication_error_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_authentication_error_status_code / test_tutorial001.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_background_tasks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_background_tasks / test_tutorial001.py |
(no class) |
|
13 |
0 |
1 |
|
100% |
| tests / test_tutorial / test_background_tasks / test_tutorial002.py |
(no class) |
|
19 |
0 |
1 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / test_tutorial001.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / test_tutorial001_01.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / test_tutorial002.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / test_tutorial003.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_behind_a_proxy / test_tutorial004.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_bigger_applications / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_bigger_applications / test_main.py |
(no class) |
|
109 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body / test_tutorial001.py |
(no class) |
|
80 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body / test_tutorial002.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body / test_tutorial003.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body / test_tutorial004.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_fields / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_fields / test_tutorial001.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / test_tutorial002.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / test_tutorial003.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / test_tutorial004.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_multiple_params / test_tutorial005.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial001_tutorial002_tutorial003.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial004.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial005.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial006.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial007.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial008.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_nested_models / test_tutorial009.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_updates / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_updates / test_tutorial001.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_body_updates / test_tutorial002.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_conditional_openapi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_conditional_openapi / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_configure_swagger_ui / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_configure_swagger_ui / test_tutorial001.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_configure_swagger_ui / test_tutorial002.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_configure_swagger_ui / test_tutorial003.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cookie_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cookie_param_models / test_tutorial001.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cookie_param_models / test_tutorial002.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cookie_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cookie_params / test_tutorial001.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cors / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_cors / test_tutorial001.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_docs_ui / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_docs_ui / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_docs_ui / test_tutorial002.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_request_and_route / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_request_and_route / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_request_and_route / test_tutorial002.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_request_and_route / test_tutorial003.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial001.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial001b.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial002_tutorial003_tutorial004.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial005.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial006.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial006b.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial006c.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial007.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial008.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial009.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial009b.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_custom_response / test_tutorial009c.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dataclasses / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dataclasses / test_tutorial001.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dataclasses / test_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dataclasses / test_tutorial003.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_debugging / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_debugging / test_tutorial001.py |
(no class) |
|
32 |
0 |
1 |
|
100% |
| tests / test_tutorial / test_dependencies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial001_tutorial001_02.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial002_tutorial003_tutorial004.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial005.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial006.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial007.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial008.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial008b.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial008c.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial008d.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial008e.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial010.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial011.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_dependencies / test_tutorial012.py |
(no class) |
|
45 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_encoder / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_encoder / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_events / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_events / test_tutorial001.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_events / test_tutorial002.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_events / test_tutorial003.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extending_openapi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extending_openapi / test_tutorial001.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_data_types / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_data_types / test_tutorial001.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_models / test_tutorial001_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_models / test_tutorial003.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_models / test_tutorial004.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_extra_models / test_tutorial005.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_first_steps / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_first_steps / test_tutorial001_tutorial002_tutorial003.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_generate_clients / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_generate_clients / test_tutorial001.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_generate_clients / test_tutorial002.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_generate_clients / test_tutorial003.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_generate_clients / test_tutorial004.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_graphql / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_graphql / test_tutorial001.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial001.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial002.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial003.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial004.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial005.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_handling_errors / test_tutorial006.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_param_models / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_param_models / test_tutorial002.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_param_models / test_tutorial003.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_params / test_tutorial001.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_params / test_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_header_params / test_tutorial003.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / test_tutorial001.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / test_tutorial001_1.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / test_tutorial002.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / test_tutorial003.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_metadata / test_tutorial004.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_middleware / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_middleware / test_tutorial001.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_openapi_callbacks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_openapi_callbacks / test_tutorial001.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_openapi_webhooks / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_openapi_webhooks / test_tutorial001.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial001.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial002.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial003.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial004.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial005.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial006.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_advanced_configurations / test_tutorial007.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial001.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial002.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial002b.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial003_tutorial004.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial005.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_operation_configurations / test_tutorial006.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial001.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial002.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial003.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial003b.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial004.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params / test_tutorial005.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / test_tutorial001.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / test_tutorial002_tutorial003.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / test_tutorial004.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / test_tutorial005.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_path_params_numeric_validations / test_tutorial006.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial001_tutorial002.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial003.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial004.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial005.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial006.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial007.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial008.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial008b.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial009_tutorial009b.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial009c.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial010.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial011.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_python_types / test_tutorial013.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_param_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_param_models / test_tutorial001.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_param_models / test_tutorial002.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial001.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial003.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial004.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial005.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params / test_tutorial006.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial001.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial002.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial003.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial004.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial005.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial006.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial006c.py |
(no class) |
|
30 |
0 |
2 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial007.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial008.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial009.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial010.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial011.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial012.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial013.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial014.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_query_params_str_validations / test_tutorial015.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / test_tutorial001.py |
(no class) |
|
43 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / test_tutorial001_02.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / test_tutorial001_03.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / test_tutorial002.py |
(no class) |
|
50 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_files / test_tutorial003.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_form_models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_form_models / test_tutorial001.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_form_models / test_tutorial002.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_forms / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_forms / test_tutorial001.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_forms_and_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_request_forms_and_files / test_tutorial001.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_change_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_change_status_code / test_tutorial001.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_cookies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_cookies / test_tutorial001.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_cookies / test_tutorial002.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_directly / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_directly / test_tutorial001.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_directly / test_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_headers / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_headers / test_tutorial001.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_headers / test_tutorial002.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial001_tutorial001_01.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial002.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003_01.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003_02.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003_03.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003_04.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial003_05.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial004.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial005.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_model / test_tutorial006.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_status_code / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_response_status_code / test_tutorial001_tutorial002.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / test_tutorial001.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / test_tutorial002.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / test_tutorial003.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / test_tutorial004.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_schema_extra_example / test_tutorial005.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial001.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial002.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial003.py |
(no class) |
|
49 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial004.py |
(no class) |
|
102 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial005.py |
(no class) |
|
120 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial006.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_security / test_tutorial007.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_separate_openapi_schemas / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_separate_openapi_schemas / test_tutorial001.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_separate_openapi_schemas / test_tutorial002.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_settings / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_settings / test_app01.py |
(no class) |
|
32 |
0 |
1 |
|
100% |
| tests / test_tutorial / test_settings / test_app02.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_settings / test_app03.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_settings / test_tutorial001.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_sql_databases / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_sql_databases / test_tutorial001.py |
(no class) |
|
61 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_sql_databases / test_tutorial002.py |
(no class) |
|
71 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_static_files / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_static_files / test_tutorial001.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_sub_applications / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_sub_applications / test_tutorial001.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_templates / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_templates / test_tutorial001.py |
(no class) |
|
16 |
0 |
4 |
|
100% |
| tests / test_tutorial / test_testing / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_main_a.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_main_b.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_tutorial001.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_tutorial002.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_tutorial003.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing / test_tutorial004.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing_dependencies / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_testing_dependencies / test_tutorial001.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_using_request_directly / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_using_request_directly / test_tutorial001.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_websockets / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_websockets / test_tutorial001.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_websockets / test_tutorial002.py |
(no class) |
|
75 |
0 |
2 |
|
100% |
| tests / test_tutorial / test_websockets / test_tutorial003.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_wsgi / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_tutorial / test_wsgi / test_tutorial001.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / test_typing_python39.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| tests / test_union_body.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body.py |
OtherItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator.py |
test_discriminator_pydantic_v2.FirstItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator.py |
test_discriminator_pydantic_v2.OtherItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator_annotated.py |
client_fixture.Cat |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator_annotated.py |
client_fixture.Dog |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_body_discriminator_annotated.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / test_union_forms.py |
UserForm |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_forms.py |
CompanyForm |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_forms.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| tests / test_union_inherited_body.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_inherited_body.py |
ExtendedItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_union_inherited_body.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| tests / test_validate_response.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response.py |
(no class) |
|
51 |
0 |
0 |
|
100% |
| tests / test_validate_response_dataclass.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response_dataclass.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / app.py |
RecursiveItem |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / app.py |
RecursiveSubitemInSubmodel |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / app.py |
RecursiveItemViaSubmodel |
|
0 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / app.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| tests / test_validate_response_recursive / test_validate_response_recursive.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| tests / test_validation_error_context.py |
Item |
|
0 |
0 |
0 |
|
100% |
| tests / test_validation_error_context.py |
ExceptionCapture |
|
3 |
0 |
0 |
|
100% |
| tests / test_validation_error_context.py |
(no class) |
|
104 |
0 |
10 |
|
100% |
| tests / test_webhooks_security.py |
Subscription |
|
0 |
0 |
0 |
|
100% |
| tests / test_webhooks_security.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| tests / test_wrapped_method_forward_reference.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| tests / test_ws_dependencies.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| tests / test_ws_router.py |
CustomError |
|
0 |
0 |
0 |
|
100% |
| tests / test_ws_router.py |
(no class) |
|
157 |
0 |
11 |
|
100% |
| tests / utils.py |
(no class) |
|
8 |
0 |
0 |
|
100% |