| fast_depends/_compat.py |
evaluate_forwardref |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| fast_depends/_compat.py |
eval_type_backport |
|
100% |
12 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| fast_depends/_compat.py |
is_backport_fixable_error |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/_compat.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/core/builder.py |
build_call_model |
|
100% |
97 |
0 |
2 |
|
100% |
54 |
0 |
|
100% |
| fast_depends/core/builder.py |
_rebuild_override_model |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/core/builder.py |
(no function) |
|
100% |
15 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel.call_name |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel.flat_params |
|
100% |
6 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel.__init__ |
|
100% |
17 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel._solve |
|
100% |
39 |
0 |
0 |
|
100% |
32 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel._cast_response |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel.solve |
|
100% |
30 |
0 |
1 |
|
100% |
18 |
0 |
|
100% |
| fast_depends/core/model.py |
CallModel.asolve |
|
100% |
38 |
0 |
1 |
|
100% |
22 |
0 |
|
100% |
| fast_depends/core/model.py |
(no function) |
|
100% |
21 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/model.py |
Dependant.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/model.py |
(no function) |
|
100% |
7 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.merge |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.clear |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.add_dependant |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.get_dependant |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.override |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.__setitem__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.scope |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
Provider.__get_original_key |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/dependencies/provider.py |
(no function) |
|
100% |
18 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/exceptions.py |
ValidationError.__init__ |
|
100% |
6 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/exceptions.py |
ValidationError.__str__ |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/exceptions.py |
(no function) |
|
100% |
7 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/model.py |
CustomField.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/model.py |
CustomField.set_param_name |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/model.py |
CustomField.use |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/model.py |
(no function) |
|
100% |
12 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
OptionItem.__init__ |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
Serializer.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
Serializer.get_aliases |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
Serializer.response |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
SerializerProto.encode |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/library/serializer.py |
(no function) |
|
100% |
14 |
0 |
10 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
MsgSpecSerializer.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
MsgSpecSerializer.__call__ |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
MsgSpecSerializer.encode |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecSerializer.__init__ |
|
100% |
14 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecSerializer.get_aliases |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecSerializer.__call__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecSerializerWithResponse.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecSerializerWithResponse.response |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecWrappedSerializer.__call__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecWrappedSerializer._try_msgspec |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecWrappedSerializerWithResponse.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
_MsgSpecWrappedSerializerWithResponse.response |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/msgspec/serializer.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
json_dumps |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
json_dumps |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
model_schema |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_config_base |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_aliases |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_model_fields |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
dump_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_config_base |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
model_schema |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_aliases |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
get_model_fields |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
dump_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/_compat.py |
(no function) |
|
100% |
49 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/pydantic/schema.py |
get_schema |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/pydantic/schema.py |
_move_pydantic_refs |
|
100% |
19 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| fast_depends/pydantic/schema.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
PydanticSerializer.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
PydanticSerializer.__call__ |
|
100% |
7 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
PydanticSerializer.encode |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializer.__init__ |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializer.get_aliases |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializer.__call__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializerWithResponse.__init__ |
|
100% |
21 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializerWithResponse.__init__.response_callback |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticSerializerWithResponse.response |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticWrappedSerializer.__call__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticWrappedSerializer._try_pydantic |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
_PydanticWrappedSerializerWithResponse.response |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/pydantic/serializer.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
Depends |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
inject |
|
100% |
8 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/use.py |
_wrap_inject |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
_wrap_inject.func_wrapper |
|
100% |
12 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| fast_depends/use.py |
_wrap_inject.func_wrapper.injected_wrapper |
|
100% |
2 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
_wrap_inject.func_wrapper.injected_wrapper |
|
100% |
2 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
solve_async_gen.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
solve_async_gen.__aiter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
solve_async_gen.__anext__ |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/use.py |
solve_gen.__init__ |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
solve_gen.__iter__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/use.py |
solve_gen.__next__ |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/use.py |
(no function) |
|
100% |
34 |
0 |
38 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
run_async |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
run_in_threadpool |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
solve_generator_async |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| fast_depends/utils.py |
solve_generator_sync |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/utils.py |
get_typed_signature |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| fast_depends/utils.py |
collect_outer_stack_locals |
|
100% |
10 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| fast_depends/utils.py |
get_typed_annotation |
|
100% |
10 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| fast_depends/utils.py |
contextmanager_in_threadpool |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
is_gen_callable |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
is_async_gen_callable |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
is_coroutine_callable |
|
100% |
6 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| fast_depends/utils.py |
async_map |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| fast_depends/utils.py |
(no function) |
|
100% |
27 |
0 |
17 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_cast.py |
test_skip_not_required |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_skip_not_required.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_not_annotated |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_not_annotated.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_args |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_args.ArbitraryType.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_args.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_response |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_response.ArbitraryType.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_arbitrary_response.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_1 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_1.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_2 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_2.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_3 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_3.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_4 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_4.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_5 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
test_args_kwargs_5.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_no_cast_result |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_no_cast_result.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_annotated_partial |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_annotated_partial.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_types_casting |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_types_casting.some_func |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_types_casting_from_str |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_types_casting_from_str.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_wrong_incoming_types |
|
100% |
2 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_wrong_return_types |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_wrong_return_types.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_generator |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_generator_iterator_type |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_cast.py |
TestSerialization.test_generator_iterator_type.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_cast.py |
(no function) |
|
100% |
51 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_class.py |
_get_var |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_class.py |
Class.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_class.py |
Class.calc |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_class.py |
test_class |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_class.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_ignore_depends_if_setted_manual |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_ignore_depends_if_setted_manual.dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_ignore_depends_if_setted_manual.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body_multiple_args |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body_multiple_args.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body_multiple_args.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_empty_main_body_multiple_args.handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_depends |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_depends.sync_dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_depends.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends_annotated |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends_annotated.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends_annotated.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_depends_annotated.another_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_depends_annotated_str_partial |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_depends_annotated_str_partial.adep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_depends_annotated_str_partial.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_depends_annotated_str_partial.another_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_cache |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_cache.nested_dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_cache.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_cache.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cache |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cache.nested_dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cache.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cache.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_yield |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_yield.dep_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_yield.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield.sync_dep_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception.sync_dep_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception_start |
|
100% |
5 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception_start.sync_dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception_main |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception_main.sync_dep_func |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_sync_yield_exception_main.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_nested_yield_with_inject |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_nested_yield_with_inject.dep_c |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_nested_yield_with_inject.dep_b |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_nested_yield_with_inject.a |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_class_depends |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_class_depends.MyDep.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_class_depends.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_callable_class_depends |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_callable_class_depends.MyDep.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_callable_class_depends.MyDep.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_callable_class_depends.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_callable_class_depends |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_callable_class_depends.MyDep.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_callable_class_depends.MyDep.call |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_async_callable_class_depends.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cast_main |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cast_main.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cast_main.get_logger |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_not_cast_main.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_extra |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_extra.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_extra.sync_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_extra.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_generator |
|
100% |
13 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_depends.py |
test_generator.sync_simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_generator.async_simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_generator.gen_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_depends.py |
test_partial |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_partial.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_partial.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast.dep3 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast.get_logger |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_not_cast.some_func |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_depends_error |
|
100% |
2 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_depends_response_cast |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_depends_response_cast.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_depends_response_cast.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_async_depends_annotated_str |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_async_depends_annotated_str.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_async_depends_annotated_str.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
TestSerializer.test_async_depends_annotated_str.another_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_default_key_value |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_default_key_value.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_default_key_value.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asynccontextmanager |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asynccontextmanager.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asynccontextmanager.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_solve_wrapper |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_solve_wrapper.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_solve_wrapper.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_solve_wrapper.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asyncgenerator_iter |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asyncgenerator_iter.simple_dependency |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/async/test_depends.py |
test_asyncgenerator_iter.method |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/async/test_depends.py |
(no function) |
|
100% |
74 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/conftest.py |
anyio_backend |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/conftest.py |
provider |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/conftest.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
Header.use |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/library/test_custom.py |
FieldHeader.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
FieldHeader.use_field |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/library/test_custom.py |
AsyncHeader.use |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
AsyncFieldHeader.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
AsyncFieldHeader.use_field |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/library/test_custom.py |
FailingAsyncFieldHeader.__init__ |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
FailingAsyncFieldHeader.use_field |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_header |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_header.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_async_field_header_error_is_unwrapped |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_custom_with_class |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_custom_with_class.T.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_reusable_annotated |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_reusable_annotated.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_reusable_annotated.sync_catch2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
test_arguments_mapping |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/library/test_custom.py |
test_arguments_mapping.func |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_async |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_async.async_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_multiple_header |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_multiple_header.sync_catch |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_async_header_async |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_async_header_async.async_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_sync_field_header |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_sync_field_header.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_async_field_header |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_async_field_header.async_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_async_header_sync |
|
100% |
1 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_annotated |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_annotated.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_required |
|
100% |
2 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_not_required |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_not_required.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_not_required_with_default |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_header_not_required_with_default.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_depends |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_depends.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_depends.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_not_cast |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_not_cast.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
TestSerializer.test_not_cast.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_custom.py |
(no function) |
|
100% |
57 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
EchoSerializer.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
EchoSerializerFactory.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
test_default_encode_uses_stdlib_json |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
test_default_get_aliases_is_empty |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
test_minimal_serializer_is_usable |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
test_minimal_serializer_is_usable.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
test_minimal_serializer_is_usable.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/library/test_serializer.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/marks.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_pydantic_types_casting |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_pydantic_types_casting.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_pydantic_field_types_casting |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_pydantic_field_types_casting.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_pydantic_field_types_casting.another_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_annotated |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_annotated.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_generator |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_validation_error |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_validation_error.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_multi_annotated |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
test_multi_annotated.f |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_cast.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_config.py |
dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_config.py |
regular |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_config.py |
test_config |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/async/test_config.py |
(no function) |
|
100% |
10 |
0 |
9 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_pydantic_types_casting |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_pydantic_types_casting.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_pydantic_field_types_casting |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_pydantic_field_types_casting.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_pydantic_field_types_casting.another_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_annotated |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_annotated.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_generator |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_validation_error |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_validation_error.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_multi_annotated |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
test_multi_annotated.f |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_cast.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_config.py |
dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_config.py |
regular |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_config.py |
test_config |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/sync/test_config.py |
(no function) |
|
100% |
9 |
0 |
9 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_custom.py |
Header.use |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/test_custom.py |
test_annotated_header_with_meta |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_custom.py |
test_annotated_header_with_meta.sync_catch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_custom.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_locals.py |
wrap |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_locals.py |
test_localns |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_locals.py |
test_localns.m |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_locals.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_prebuild.py |
model_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_prebuild.py |
test_prebuild_with_wrapper |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/pydantic_specific/test_prebuild.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
test_base |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestExclude.test_exclude_one_field |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestExclude.test_exclude_all_fields |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestNoType.test_no_type |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestNoType.test_no_type_embeded |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestNoType.test_no_type_with_default |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestNoType.test_no_type_with_default_and_embed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArg.test_one_arg |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArg.test_one_arg_with_embed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArg.test_one_arg_with_optional |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArg.test_one_arg_with_default |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArg.test_one_arg_with_default_and_embed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_base |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_resolved_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_optional_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_optional_embeded_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_nested_resolved_model |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_embeded_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestOneArgWithModel.test_embeded_resolved_model |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestMultiArgs.test_base |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestMultiArgs.test_types_and_default |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestMultiArgs.test_ignores_embed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestMultiArgs.test_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
TestMultiArgs.test_resolved_model |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
test_depends |
|
100% |
5 |
0 |
9 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/test_schema.py |
(no function) |
|
100% |
38 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/wrapper.py |
noop_wrap |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/wrapper.py |
noop_wrap.wrapper |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/pydantic_specific/wrapper.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
CustomType.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
msgspec_custom_type_decoder |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
custom_type_with_decoder |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
test_custom_type_cast |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_custom_type.py |
(no function) |
|
100% |
13 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_encode.py |
test_encode |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_encode.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_arguments_are_casted |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_arguments_are_casted.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_response_is_casted |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_response_is_casted.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_argument_error_is_not_wrapped |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_response_error_is_not_wrapped |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestNativeErrors.test_response_error_is_not_wrapped.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestFastDependsErrors.test_argument_error_is_wrapped |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestFastDependsErrors.test_response_error_is_wrapped |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
TestFastDependsErrors.test_response_error_is_wrapped.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
test_field_alias |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
test_field_alias.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
test_field_alias.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/msgspec/test_serializer.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/params.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_compat.py |
test_get_model_fields_falls_back_to_model_fields |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_compat.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_encode.py |
test_encode_v2 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_encode.py |
test_encode_v1 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_encode.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
make_backend |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
reload_compat |
|
100% |
8 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
test_orjson_is_preferred |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
test_ujson_is_used_without_orjson |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
test_stdlib_json_is_the_fallback |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_json_backend.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
test_overrides_after_root_func_creation |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
test_overrides_after_root_func_creation.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
test_overrides_before_root_func_creation |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
test_overrides_before_root_func_creation.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_overrides.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_serializer.py |
test_non_class_response_type |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_serializer.py |
test_non_class_response_type.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/serializers/pydantic/test_serializer.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_skip_not_required |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_skip_not_required.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_not_annotated |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_not_annotated.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_args |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_args.ArbitraryType.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_args.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_response |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_response.ArbitraryType.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_arbitrary_response.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_1 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_1.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_2 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_2.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_3 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_3.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_4 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_4.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_5 |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
test_args_kwargs_5.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_no_cast_result |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_no_cast_result.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_annotated_partial |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_annotated_partial.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_types_casting |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_types_casting.some_func |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_types_casting_from_str |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_types_casting_from_str.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_wrong_incoming_types |
|
100% |
2 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_wrong_return_type |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_wrong_return_type.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_generator |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_generator_iterator_type |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_cast.py |
TestSerializer.test_generator_iterator_type.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_cast.py |
(no function) |
|
100% |
40 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_class.py |
_get_var |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_class.py |
Class.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_class.py |
Class.calc |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_class.py |
test_class |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_class.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_class_depends |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_class_depends.MyDep.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_class_depends.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body_multiple_args |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body_multiple_args.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body_multiple_args.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_empty_main_body_multiple_args.handler |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_ignore_depends_if_setted_manual |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_ignore_depends_if_setted_manual.dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_ignore_depends_if_setted_manual.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends_annotated_type_str |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends_annotated_type_str.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends_annotated_type_str.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_depends_annotated_type_str.another_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_cache |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_cache.nested_dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_cache.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_cache.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cache |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cache.nested_dep_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cache.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cache.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_yield |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_yield.dep_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_yield.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_nested_yield_with_inject |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_nested_yield_with_inject.dep_c |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_nested_yield_with_inject.dep_b |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_nested_yield_with_inject.a |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_callable_class_depends |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_callable_class_depends.MyDep.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_callable_class_depends.MyDep.__call__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_callable_class_depends.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cast_main |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cast_main.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cast_main.get_logger |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_not_cast_main.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_extra |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_extra.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_extra.some_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_async_extra |
|
100% |
2 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_async_depends |
|
100% |
1 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_async_extra_depends |
|
100% |
1 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator |
|
100% |
11 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator.simple_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator.func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_partial |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_partial.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_partial.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast.dep3 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast.get_logger |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_not_cast.some_func |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_error |
|
100% |
2 |
0 |
6 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_response_cast |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_response_cast.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_response_cast.some_func |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_annotated_str |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_annotated_str.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_annotated_str.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
TestSerializer.test_depends_annotated_str.another_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_default_key_value |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_default_key_value.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_default_key_value.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_contextmanager |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_contextmanager.dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_contextmanager.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_solve_wrapper |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_solve_wrapper.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_solve_wrapper.dep2 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_solve_wrapper.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator_iter |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator_iter.simple_dependency |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
test_generator_iter.method |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/sync/test_depends.py |
(no function) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
forwardref |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_evaluate_forwardref_none |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_evaluate_forwardref_string |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_evaluate_forwardref_tolerates_unresolvable_name |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_is_backport_fixable_error |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_eval_type_backport_reraises_unrelated_type_error |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_eval_type_backport_without_package_installed |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_eval_type_backport_delegates_to_package |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
test_eval_type_backport_delegates_to_package.fake_backport |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_compat.py |
(no function) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_exceptions.py |
test_str_with_keyword_options |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_exceptions.py |
test_str_with_positional_options |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_exceptions.py |
test_unknown_location_falls_back_to_all_expected_options |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_exceptions.py |
test_is_a_value_error |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_exceptions.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_inject.py |
dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_inject.py |
func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_inject.py |
test_inject_reuses_a_prebuilt_model |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_inject.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_no_serializer.py |
test_generator |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_no_serializer.py |
test_generator.simple_func |
|
100% |
2 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| tests/test_no_serializer.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_not_override |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_not_override.base_dep |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_not_override.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_sync_override |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_sync_override.override_dep |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_sync_override.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_by_key |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_by_key.override_dep |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_by_key.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context.base_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_exception |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_exception.base_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_exception.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_exception.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_sync_by_async_override |
|
100% |
5 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_sync_by_async_override_in_extra |
|
100% |
5 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override.override_dep |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_by_sync_override |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_by_sync_override.override_dep |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_by_sync_override.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides.dep3 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides_with_different_signatures |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides_with_different_signatures.dep1 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides_with_different_signatures.dep3 |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_deep_overrides_with_different_signatures.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_generator |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_generator.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_generator.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_undefined_generator |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_undefined_generator.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_override_context_with_undefined_generator.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_generator |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_generator.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_generator.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_undefined_generator |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_undefined_generator.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_async_override_context_with_undefined_generator.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_clear_overrides |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_clear_overrides.base_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_clear_overrides.override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
test_clear_overrides.func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_overrides.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
test_params |
|
100% |
4 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
test_args_kwargs_params |
|
100% |
6 |
0 |
5 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
test_args_kwargs_params.default_var_names |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
test_custom_args_kwargs_params |
|
100% |
6 |
0 |
4 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
test_custom_args_kwargs_params.custom_var_names |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_params.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
base_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
override_dep |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
sync_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
async_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
call_level_provider |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
test_merge_keeps_both_sides |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
test_sync_call_level_provider |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
test_async_call_level_provider |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provider.py |
(no function) |
|
100% |
13 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_async |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_async.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_async.some_async_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_sync |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_sync.dep_func |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
test_typealiastype_depends_sync.some_func |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_typealiastype_depends/test_typealiastype_depends.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_utils.py |
test_is_coroutine_callable |
|
100% |
3 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| tests/test_utils.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |