| nexios\__init__.py |
get_application |
4 |
0 |
0 |
100% |
| nexios\__init__.py |
(no function) |
15 |
0 |
0 |
100% |
| nexios\__main__.py |
(no function) |
9 |
6 |
0 |
33% |
| nexios\_utils\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| nexios\_utils\async_helpers.py |
is_async_callable |
1 |
0 |
0 |
100% |
| nexios\_utils\async_helpers.py |
is_async_callable |
1 |
0 |
0 |
100% |
| nexios\_utils\async_helpers.py |
is_async_callable |
3 |
3 |
0 |
0% |
| nexios\_utils\async_helpers.py |
SupportsAsyncClose.close |
0 |
0 |
1 |
100% |
| nexios\_utils\async_helpers.py |
AwaitableOrContextManagerWrapper.__init__ |
1 |
0 |
0 |
100% |
| nexios\_utils\async_helpers.py |
AwaitableOrContextManagerWrapper.__await__ |
1 |
0 |
0 |
100% |
| nexios\_utils\async_helpers.py |
AwaitableOrContextManagerWrapper.__aenter__ |
2 |
2 |
0 |
0% |
| nexios\_utils\async_helpers.py |
AwaitableOrContextManagerWrapper.__aexit__ |
2 |
2 |
0 |
0% |
| nexios\_utils\async_helpers.py |
collapse_excgroups |
6 |
0 |
1 |
100% |
| nexios\_utils\async_helpers.py |
get_route_path |
11 |
11 |
0 |
0% |
| nexios\_utils\async_helpers.py |
(no function) |
25 |
0 |
9 |
100% |
| nexios\_utils\cuncurrency.py |
run_until_first_complete |
5 |
5 |
0 |
0% |
| nexios\_utils\cuncurrency.py |
run_until_first_complete.run |
2 |
2 |
0 |
0% |
| nexios\_utils\cuncurrency.py |
run_in_threadpool |
3 |
3 |
0 |
0% |
| nexios\_utils\cuncurrency.py |
_next |
4 |
4 |
0 |
0% |
| nexios\_utils\cuncurrency.py |
iterate_in_threadpool |
6 |
6 |
0 |
0% |
| nexios\_utils\cuncurrency.py |
(no function) |
17 |
1 |
0 |
94% |
| nexios\application.py |
NexiosApp.__init__ |
25 |
2 |
0 |
92% |
| nexios\application.py |
NexiosApp.on_startup |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.on_shutdown |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp._startup |
5 |
5 |
0 |
0% |
| nexios\application.py |
NexiosApp._shutdown |
5 |
5 |
0 |
0% |
| nexios\application.py |
NexiosApp.handle_lifespan |
28 |
28 |
0 |
0% |
| nexios\application.py |
NexiosApp._setup_openapi |
8 |
8 |
0 |
0% |
| nexios\application.py |
NexiosApp.add_middleware |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.add_ws_route |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.mount_router |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.mount_ws_router |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.handle_websocket |
4 |
4 |
0 |
0% |
| nexios\application.py |
NexiosApp.add_ws_middleware |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.handle_http_request |
5 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.__call__ |
7 |
2 |
0 |
71% |
| nexios\application.py |
NexiosApp.get |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.post |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.delete |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.put |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.patch |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.options |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.head |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.add_route |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.add_exception_handler |
4 |
2 |
0 |
50% |
| nexios\application.py |
NexiosApp.add_exception_handler.decorator |
2 |
2 |
0 |
0% |
| nexios\application.py |
NexiosApp.url_for |
1 |
0 |
0 |
100% |
| nexios\application.py |
NexiosApp.wrap_asgi |
2 |
2 |
0 |
0% |
| nexios\application.py |
NexiosApp.get_all_routes |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.ws_route |
1 |
1 |
0 |
0% |
| nexios\application.py |
NexiosApp.__str__ |
1 |
1 |
0 |
0% |
| nexios\application.py |
(no function) |
47 |
0 |
0 |
100% |
| nexios\auth\__init__.py |
(no function) |
4 |
0 |
0 |
100% |
| nexios\auth\backends\__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| nexios\auth\backends\apikey.py |
APIKeyAuthBackend.__init__ |
2 |
2 |
0 |
0% |
| nexios\auth\backends\apikey.py |
APIKeyAuthBackend.authenticate |
8 |
8 |
0 |
0% |
| nexios\auth\backends\apikey.py |
(no function) |
7 |
0 |
0 |
100% |
| nexios\auth\backends\jwt.py |
create_jwt |
4 |
1 |
0 |
75% |
| nexios\auth\backends\jwt.py |
decode_jwt |
9 |
1 |
0 |
89% |
| nexios\auth\backends\jwt.py |
JWTAuthBackend.__init__ |
1 |
0 |
0 |
100% |
| nexios\auth\backends\jwt.py |
JWTAuthBackend.authenticate |
16 |
1 |
0 |
94% |
| nexios\auth\backends\jwt.py |
(no function) |
14 |
2 |
0 |
86% |
| nexios\auth\base.py |
AuthCredentials.__init__ |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
AuthenticationBackend.authenticate |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
BaseUser.is_authenticated |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
BaseUser.display_name |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
BaseUser.identity |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
SimpleUser.__init__ |
1 |
0 |
0 |
100% |
| nexios\auth\base.py |
SimpleUser.is_authenticated |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
SimpleUser.display_name |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
UnauthenticatedUser.is_authenticated |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
UnauthenticatedUser.display_name |
1 |
1 |
0 |
0% |
| nexios\auth\base.py |
(no function) |
28 |
0 |
0 |
100% |
| nexios\auth\decorator.py |
auth.__init__ |
6 |
2 |
0 |
67% |
| nexios\auth\decorator.py |
auth.__call__ |
6 |
1 |
0 |
83% |
| nexios\auth\decorator.py |
auth.__call__.wrapper |
9 |
2 |
0 |
78% |
| nexios\auth\decorator.py |
(no function) |
8 |
0 |
0 |
100% |
| nexios\auth\exceptions.py |
AuthException.__init__ |
1 |
0 |
0 |
100% |
| nexios\auth\exceptions.py |
AuthenticationFailed.__init__ |
1 |
0 |
0 |
100% |
| nexios\auth\exceptions.py |
AuthErrorHandler |
1 |
0 |
0 |
100% |
| nexios\auth\exceptions.py |
(no function) |
10 |
0 |
0 |
100% |
| nexios\auth\middleware.py |
AuthenticationMiddleware.__init__ |
1 |
0 |
0 |
100% |
| nexios\auth\middleware.py |
AuthenticationMiddleware.process_request |
11 |
1 |
0 |
91% |
| nexios\auth\middleware.py |
(no function) |
10 |
0 |
0 |
100% |
| nexios\config\__init__.py |
set_config |
1 |
0 |
0 |
100% |
| nexios\config\__init__.py |
get_config |
3 |
1 |
0 |
67% |
| nexios\config\__init__.py |
validate_server_config |
6 |
2 |
0 |
67% |
| nexios\config\__init__.py |
(no function) |
7 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.__init__ |
6 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig._set_config |
6 |
1 |
0 |
83% |
| nexios\config\base.py |
MakeConfig.__setattr__ |
5 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.__getattr__ |
1 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig._get_nested |
7 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.__getitem__ |
1 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.to_dict |
2 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.to_dict.recurse |
3 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.to_json |
1 |
0 |
0 |
100% |
| nexios\config\base.py |
MakeConfig.__repr__ |
1 |
0 |
0 |
100% |
| nexios\config\base.py |
_get_env_int |
5 |
2 |
0 |
60% |
| nexios\config\base.py |
_get_env_bool |
4 |
1 |
0 |
75% |
| nexios\config\base.py |
(no function) |
36 |
0 |
0 |
100% |
| nexios\converters.py |
Convertor.convert |
0 |
0 |
1 |
100% |
| nexios\converters.py |
Convertor.to_string |
0 |
0 |
1 |
100% |
| nexios\converters.py |
StringConvertor.convert |
1 |
0 |
0 |
100% |
| nexios\converters.py |
StringConvertor.to_string |
4 |
4 |
0 |
0% |
| nexios\converters.py |
PathConvertor.convert |
1 |
1 |
0 |
0% |
| nexios\converters.py |
PathConvertor.to_string |
1 |
1 |
0 |
0% |
| nexios\converters.py |
IntegerConvertor.convert |
1 |
1 |
0 |
0% |
| nexios\converters.py |
IntegerConvertor.to_string |
3 |
3 |
0 |
0% |
| nexios\converters.py |
FloatConvertor.convert |
1 |
1 |
0 |
0% |
| nexios\converters.py |
FloatConvertor.to_string |
5 |
5 |
0 |
0% |
| nexios\converters.py |
UUIDConvertor.convert |
1 |
1 |
0 |
0% |
| nexios\converters.py |
UUIDConvertor.to_string |
1 |
1 |
0 |
0% |
| nexios\converters.py |
SlugConvertor.convert |
3 |
3 |
0 |
0% |
| nexios\converters.py |
SlugConvertor.to_string |
3 |
3 |
0 |
0% |
| nexios\converters.py |
register_url_convertor |
1 |
1 |
0 |
0% |
| nexios\converters.py |
get_route_path |
11 |
7 |
0 |
36% |
| nexios\converters.py |
(no function) |
38 |
0 |
0 |
100% |
| nexios\decorators.py |
RouteDecorator.__init__ |
1 |
0 |
0 |
100% |
| nexios\decorators.py |
RouteDecorator.__call__ |
1 |
1 |
0 |
0% |
| nexios\decorators.py |
RouteDecorator.__get__ |
3 |
3 |
0 |
0% |
| nexios\decorators.py |
allowed_methods.__init__ |
2 |
0 |
0 |
100% |
| nexios\decorators.py |
allowed_methods.__call__ |
6 |
0 |
0 |
100% |
| nexios\decorators.py |
allowed_methods.__call__.wrapper |
6 |
2 |
0 |
67% |
| nexios\decorators.py |
catch_exception.__init__ |
5 |
5 |
0 |
0% |
| nexios\decorators.py |
catch_exception.__call__ |
6 |
6 |
0 |
0% |
| nexios\decorators.py |
catch_exception.__call__.wrapper |
7 |
7 |
0 |
0% |
| nexios\decorators.py |
(no function) |
18 |
0 |
0 |
100% |
| nexios\dependencies.py |
Depend.__init__ |
1 |
0 |
0 |
100% |
| nexios\dependencies.py |
Depend.__class_getitem__ |
1 |
1 |
0 |
0% |
| nexios\dependencies.py |
inject_dependencies |
3 |
0 |
0 |
100% |
| nexios\dependencies.py |
inject_dependencies.wrapped |
25 |
3 |
0 |
88% |
| nexios\dependencies.py |
(no function) |
8 |
0 |
0 |
100% |
| nexios\events.py |
EventProtocol.__call__ |
1 |
0 |
0 |
100% |
| nexios\events.py |
EventSerializationMixin.to_json |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventSerializationMixin.from_json |
6 |
6 |
0 |
0% |
| nexios\events.py |
Event.__init__ |
10 |
0 |
0 |
100% |
| nexios\events.py |
Event.__repr__ |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.listener_count |
2 |
0 |
0 |
100% |
| nexios\events.py |
Event.max_listeners |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.max_listeners |
4 |
4 |
0 |
0% |
| nexios\events.py |
Event.enabled |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.enabled |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.parent |
1 |
0 |
0 |
100% |
| nexios\events.py |
Event.parent |
6 |
1 |
0 |
83% |
| nexios\events.py |
Event.children |
1 |
0 |
0 |
100% |
| nexios\events.py |
Event.add_child |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.remove_child |
2 |
2 |
0 |
0% |
| nexios\events.py |
Event.listen |
4 |
1 |
0 |
75% |
| nexios\events.py |
Event.listen.decorator |
2 |
0 |
0 |
100% |
| nexios\events.py |
Event.once |
4 |
1 |
0 |
75% |
| nexios\events.py |
Event.once.decorator |
2 |
0 |
0 |
100% |
| nexios\events.py |
Event._add_listener |
13 |
6 |
0 |
54% |
| nexios\events.py |
Event.remove_listener |
4 |
4 |
0 |
0% |
| nexios\events.py |
Event._listeners_equal |
11 |
11 |
0 |
0% |
| nexios\events.py |
Event.remove_all_listeners |
4 |
4 |
0 |
0% |
| nexios\events.py |
Event.has_listener |
7 |
7 |
0 |
0% |
| nexios\events.py |
Event.trigger |
20 |
5 |
0 |
75% |
| nexios\events.py |
Event._propagate |
7 |
3 |
0 |
57% |
| nexios\events.py |
Event._execute_listeners |
36 |
13 |
0 |
64% |
| nexios\events.py |
Event._update_metrics |
6 |
0 |
0 |
100% |
| nexios\events.py |
Event._record_history |
4 |
1 |
0 |
75% |
| nexios\events.py |
Event.get_metrics |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.get_history |
4 |
4 |
0 |
0% |
| nexios\events.py |
Event.cancel |
1 |
1 |
0 |
0% |
| nexios\events.py |
Event.prevent_default |
3 |
3 |
0 |
0% |
| nexios\events.py |
EventEmitter.__init__ |
3 |
0 |
0 |
100% |
| nexios\events.py |
EventEmitter.__contains__ |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.__getitem__ |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.event |
4 |
0 |
0 |
100% |
| nexios\events.py |
EventEmitter.namespace |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.remove_event |
3 |
3 |
0 |
0% |
| nexios\events.py |
EventEmitter.remove_all_events |
2 |
0 |
0 |
100% |
| nexios\events.py |
EventEmitter.event_names |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.has_event |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.emit |
1 |
0 |
0 |
100% |
| nexios\events.py |
EventEmitter.on |
4 |
4 |
0 |
0% |
| nexios\events.py |
EventEmitter.on.decorator |
2 |
2 |
0 |
0% |
| nexios\events.py |
EventEmitter.once |
4 |
4 |
0 |
0% |
| nexios\events.py |
EventEmitter.once.decorator |
2 |
2 |
0 |
0% |
| nexios\events.py |
EventEmitter.remove_listener |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventEmitter.remove_all_listeners |
4 |
4 |
0 |
0% |
| nexios\events.py |
EventNamespace.__init__ |
2 |
2 |
0 |
0% |
| nexios\events.py |
EventNamespace.__getitem__ |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventNamespace.event |
2 |
2 |
0 |
0% |
| nexios\events.py |
EventNamespace.namespace |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventNamespace.emit |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventNamespace.on |
4 |
4 |
0 |
0% |
| nexios\events.py |
EventNamespace.on.decorator |
2 |
2 |
0 |
0% |
| nexios\events.py |
EventNamespace.once |
4 |
4 |
0 |
0% |
| nexios\events.py |
EventNamespace.once.decorator |
2 |
2 |
0 |
0% |
| nexios\events.py |
AsyncEventEmitter.__init__ |
2 |
0 |
0 |
100% |
| nexios\events.py |
AsyncEventEmitter.emit_async |
2 |
2 |
0 |
0% |
| nexios\events.py |
AsyncEventEmitter.schedule_emit |
2 |
2 |
0 |
0% |
| nexios\events.py |
AsyncEventEmitter.shutdown |
1 |
1 |
0 |
0% |
| nexios\events.py |
EventBenchmark.benchmark |
8 |
8 |
0 |
0% |
| nexios\events.py |
EventBenchmark.benchmark.dummy_listener |
1 |
1 |
0 |
0% |
| nexios\events.py |
(no function) |
121 |
0 |
0 |
100% |
| nexios\exception_handler.py |
_lookup_exception_handler |
4 |
0 |
0 |
100% |
| nexios\exception_handler.py |
wrap_http_exceptions |
19 |
2 |
0 |
89% |
| nexios\exception_handler.py |
ExceptionMiddleware.__init__ |
3 |
0 |
0 |
100% |
| nexios\exception_handler.py |
ExceptionMiddleware.add_exception_handler |
4 |
0 |
0 |
100% |
| nexios\exception_handler.py |
ExceptionMiddleware.__call__ |
1 |
0 |
0 |
100% |
| nexios\exception_handler.py |
ExceptionMiddleware.http_exception |
4 |
1 |
0 |
75% |
| nexios\exception_handler.py |
(no function) |
20 |
0 |
0 |
100% |
| nexios\exceptions.py |
HTTPException.__init__ |
4 |
0 |
0 |
100% |
| nexios\exceptions.py |
HTTPException.__str__ |
1 |
1 |
0 |
0% |
| nexios\exceptions.py |
HTTPException.__repr__ |
1 |
1 |
0 |
0% |
| nexios\exceptions.py |
NotFoundException.__init__ |
1 |
0 |
0 |
100% |
| nexios\exceptions.py |
WebSocketException.__init__ |
3 |
3 |
0 |
0% |
| nexios\exceptions.py |
WebSocketException.__str__ |
1 |
1 |
0 |
0% |
| nexios\exceptions.py |
WebSocketException.__repr__ |
1 |
1 |
0 |
0% |
| nexios\exceptions.py |
(no function) |
13 |
0 |
0 |
100% |
| nexios\handlers\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| nexios\handlers\not_found.py |
generate_html_page |
1 |
1 |
0 |
0% |
| nexios\handlers\not_found.py |
handle_404_error |
25 |
10 |
0 |
60% |
| nexios\handlers\not_found.py |
(no function) |
8 |
0 |
0 |
100% |
| nexios\http\__init__.py |
(no function) |
3 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
_user_safe_decode |
4 |
2 |
0 |
50% |
| nexios\http\formparsers.py |
MultiPartException.__init__ |
1 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
FormParser.__init__ |
4 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
FormParser.on_field_start |
2 |
2 |
0 |
0% |
| nexios\http\formparsers.py |
FormParser.on_field_name |
2 |
2 |
0 |
0% |
| nexios\http\formparsers.py |
FormParser.on_field_data |
2 |
2 |
0 |
0% |
| nexios\http\formparsers.py |
FormParser.on_field_end |
2 |
2 |
0 |
0% |
| nexios\http\formparsers.py |
FormParser.on_end |
2 |
2 |
0 |
0% |
| nexios\http\formparsers.py |
FormParser.parse |
24 |
10 |
0 |
58% |
| nexios\http\formparsers.py |
MultiPartParser.__init__ |
15 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_part_begin |
1 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_part_data |
10 |
1 |
0 |
90% |
| nexios\http\formparsers.py |
MultiPartParser.on_part_end |
4 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_header_field |
1 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_header_value |
1 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_header_end |
6 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.on_headers_finished |
17 |
1 |
0 |
94% |
| nexios\http\formparsers.py |
MultiPartParser.on_end |
1 |
0 |
0 |
100% |
| nexios\http\formparsers.py |
MultiPartParser.parse |
27 |
2 |
0 |
93% |
| nexios\http\formparsers.py |
(no function) |
59 |
8 |
0 |
86% |
| nexios\http\request.py |
cookie_parser |
9 |
1 |
0 |
89% |
| nexios\http\request.py |
HTTPConnection.__init__ |
2 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.__getitem__ |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.__iter__ |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.__len__ |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.app |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.base_app |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.url |
3 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.base_url |
11 |
11 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.headers |
3 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.path |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.query_params |
3 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.path_params |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.cookies |
7 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.client |
4 |
1 |
0 |
75% |
| nexios\http\request.py |
HTTPConnection.state |
4 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.origin |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
HTTPConnection.user_agent |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
HTTPConnection.build_absolute_uri |
9 |
9 |
0 |
0% |
| nexios\http\request.py |
empty_receive |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
empty_send |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
Request.__init__ |
7 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.method |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.receive |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.content_type |
3 |
3 |
0 |
0% |
| nexios\http\request.py |
Request.stream |
18 |
7 |
0 |
61% |
| nexios\http\request.py |
Request.body |
6 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.json |
11 |
4 |
0 |
64% |
| nexios\http\request.py |
Request.text |
7 |
2 |
0 |
71% |
| nexios\http\request.py |
Request._get_form |
15 |
3 |
0 |
80% |
| nexios\http\request.py |
Request.form_data |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.close |
2 |
2 |
0 |
0% |
| nexios\http\request.py |
Request.is_disconnected |
8 |
8 |
0 |
0% |
| nexios\http\request.py |
Request.send_push_promise |
6 |
6 |
0 |
0% |
| nexios\http\request.py |
Request.files |
10 |
10 |
0 |
0% |
| nexios\http\request.py |
Request.form |
4 |
4 |
0 |
0% |
| nexios\http\request.py |
Request.valid |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.session |
2 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.user |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.url_for |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.user |
1 |
0 |
0 |
100% |
| nexios\http\request.py |
Request.__str__ |
1 |
1 |
0 |
0% |
| nexios\http\request.py |
(no function) |
94 |
2 |
0 |
98% |
| nexios\http\response.py |
MalformedRangeHeader.__init__ |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
RangeNotSatisfiable.__init__ |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.__init__ |
6 |
0 |
0 |
100% |
| nexios\http\response.py |
BaseResponse.render |
5 |
1 |
0 |
80% |
| nexios\http\response.py |
BaseResponse._init_headers |
14 |
0 |
0 |
100% |
| nexios\http\response.py |
BaseResponse.set_cookie |
22 |
0 |
0 |
100% |
| nexios\http\response.py |
BaseResponse.delete_cookie |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.enable_caching |
10 |
10 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.disable_caching |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.__call__ |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
BaseResponse.body |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.raw_headers |
1 |
0 |
0 |
100% |
| nexios\http\response.py |
BaseResponse._generate_etag |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
BaseResponse.set_header |
7 |
0 |
0 |
100% |
| nexios\http\response.py |
PlainTextResponse.__init__ |
1 |
0 |
0 |
100% |
| nexios\http\response.py |
JSONResponse.__init__ |
5 |
2 |
0 |
60% |
| nexios\http\response.py |
HTMLResponse.__init__ |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
FileResponse.__init__ |
12 |
0 |
0 |
100% |
| nexios\http\response.py |
FileResponse.set_stat_headers |
7 |
0 |
0 |
100% |
| nexios\http\response.py |
FileResponse.__call__ |
12 |
3 |
0 |
75% |
| nexios\http\response.py |
FileResponse._handle_range_header |
28 |
9 |
0 |
68% |
| nexios\http\response.py |
FileResponse._send_response |
13 |
5 |
0 |
62% |
| nexios\http\response.py |
FileResponse._send_full_file |
6 |
0 |
0 |
100% |
| nexios\http\response.py |
FileResponse._send_range |
11 |
1 |
0 |
91% |
| nexios\http\response.py |
FileResponse._send_multipart_chunk |
13 |
13 |
0 |
0% |
| nexios\http\response.py |
FileResponse._generate_multipart_boundary |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
StreamingResponse.__init__ |
7 |
0 |
0 |
100% |
| nexios\http\response.py |
StreamingResponse.listen_for_disconnect |
4 |
0 |
0 |
100% |
| nexios\http\response.py |
StreamingResponse.stream_response |
6 |
0 |
0 |
100% |
| nexios\http\response.py |
StreamingResponse.__call__ |
12 |
4 |
0 |
67% |
| nexios\http\response.py |
RedirectResponse.__init__ |
4 |
1 |
0 |
75% |
| nexios\http\response.py |
NexiosResponse.__new__ |
4 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.__init__ |
4 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.headers |
1 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.cookies |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.body |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.content_type |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.content_length |
4 |
4 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.status_code |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse._preserve_headers_and_cookies |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.has_header |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.text |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.json |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.download |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.set_permanent_cookie |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.empty |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.html |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.file |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.stream |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.redirect |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.status |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.set_header |
2 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.set_cookie |
2 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.delete_cookie |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.cache |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.no_cache |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.resp |
3 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.set_cookies |
3 |
3 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.set_headers |
7 |
7 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.set_body |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.get_response |
1 |
0 |
0 |
100% |
| nexios\http\response.py |
NexiosResponse.add_csp_header |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.make_response |
2 |
2 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.remove_header |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.paginate |
13 |
13 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.apaginate |
13 |
13 |
0 |
0% |
| nexios\http\response.py |
NexiosResponse.__str__ |
1 |
1 |
0 |
0% |
| nexios\http\response.py |
(no function) |
118 |
0 |
0 |
100% |
| nexios\logging.py |
LocalQueueHandler.prepare |
1 |
1 |
0 |
0% |
| nexios\logging.py |
_setup_logging_queue |
5 |
5 |
0 |
0% |
| nexios\logging.py |
has_level_handler |
9 |
2 |
0 |
78% |
| nexios\logging.py |
create_logger |
13 |
5 |
0 |
62% |
| nexios\logging.py |
(no function) |
14 |
1 |
0 |
93% |
| nexios\middlewares\__init__.py |
(no function) |
4 |
0 |
0 |
100% |
| nexios\middlewares\base.py |
BaseMiddleware.__init__ |
1 |
0 |
0 |
100% |
| nexios\middlewares\base.py |
BaseMiddleware.__call__ |
5 |
0 |
0 |
100% |
| nexios\middlewares\base.py |
BaseMiddleware.__call__.wrapped_call_next |
2 |
0 |
0 |
100% |
| nexios\middlewares\base.py |
BaseMiddleware.process_request |
1 |
1 |
0 |
0% |
| nexios\middlewares\base.py |
BaseMiddleware.process_response |
1 |
0 |
0 |
100% |
| nexios\middlewares\base.py |
(no function) |
8 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
_MiddlewareFactory.__call__ |
0 |
0 |
1 |
100% |
| nexios\middlewares\core\__init__.py |
Middleware.__init__ |
3 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
Middleware.__iter__ |
2 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
Middleware.__repr__ |
6 |
6 |
0 |
0% |
| nexios\middlewares\core\__init__.py |
_CachedRequest.__init__ |
4 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
_CachedRequest.wrapped_receive |
23 |
9 |
2 |
61% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__init__ |
2 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__ |
16 |
2 |
0 |
88% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next |
19 |
2 |
0 |
89% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next.receive_or_disconnect |
9 |
2 |
0 |
78% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next.receive_or_disconnect.wrap |
3 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next.send_no_error |
4 |
2 |
0 |
50% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next.coro |
5 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
BaseMiddleware.__call__.call_next.body_stream |
9 |
1 |
0 |
89% |
| nexios\middlewares\core\__init__.py |
wrap_middleware |
1 |
0 |
0 |
100% |
| nexios\middlewares\core\__init__.py |
(no function) |
31 |
0 |
6 |
100% |
| nexios\middlewares\cors.py |
CORSMiddleware.__init__ |
27 |
0 |
0 |
100% |
| nexios\middlewares\cors.py |
CORSMiddleware.process_request |
15 |
3 |
0 |
80% |
| nexios\middlewares\cors.py |
CORSMiddleware.simple_response |
11 |
1 |
0 |
91% |
| nexios\middlewares\cors.py |
CORSMiddleware.is_allowed_origin |
11 |
5 |
0 |
55% |
| nexios\middlewares\cors.py |
CORSMiddleware.is_allowed_method |
5 |
1 |
0 |
80% |
| nexios\middlewares\cors.py |
CORSMiddleware.preflight_response |
24 |
4 |
0 |
83% |
| nexios\middlewares\cors.py |
CORSMiddleware.get_error_message |
1 |
0 |
0 |
100% |
| nexios\middlewares\cors.py |
(no function) |
19 |
0 |
0 |
100% |
| nexios\middlewares\csrf.py |
CSRFMiddleware.__init__ |
18 |
13 |
0 |
28% |
| nexios\middlewares\csrf.py |
CSRFMiddleware.process_request |
17 |
14 |
0 |
18% |
| nexios\middlewares\csrf.py |
CSRFMiddleware.process_response |
4 |
2 |
0 |
50% |
| nexios\middlewares\csrf.py |
CSRFMiddleware._has_sensitive_cookies |
6 |
6 |
0 |
0% |
| nexios\middlewares\csrf.py |
CSRFMiddleware._url_is_required |
9 |
9 |
0 |
0% |
| nexios\middlewares\csrf.py |
CSRFMiddleware._url_is_exempt |
7 |
7 |
0 |
0% |
| nexios\middlewares\csrf.py |
CSRFMiddleware._generate_csrf_token |
1 |
1 |
0 |
0% |
| nexios\middlewares\csrf.py |
CSRFMiddleware._csrf_tokens_match |
6 |
6 |
0 |
0% |
| nexios\middlewares\csrf.py |
(no function) |
14 |
0 |
0 |
100% |
| nexios\middlewares\errors\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.__init__ |
1 |
0 |
0 |
100% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.__call__ |
13 |
2 |
0 |
85% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.error_response |
1 |
1 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.get_debug_response |
6 |
2 |
0 |
67% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.format_line |
4 |
4 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware._format_locals |
15 |
15 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.generate_frame_html |
4 |
4 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.generate_plain_text |
1 |
0 |
0 |
100% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware._format_request_info |
12 |
12 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware._format_system_info |
3 |
3 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware._generate_error_json |
5 |
5 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware._generate_debugging_suggestions |
26 |
26 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
ServerErrorMiddleware.generate_html |
32 |
32 |
0 |
0% |
| nexios\middlewares\errors\server_error_handler.py |
(no function) |
28 |
0 |
0 |
100% |
| nexios\openapi\__init__.py |
(no function) |
1 |
0 |
0 |
100% |
| nexios\openapi\_builder.py |
APIDocumentation.__new__ |
3 |
0 |
0 |
100% |
| nexios\openapi\_builder.py |
APIDocumentation.__init__ |
4 |
0 |
0 |
100% |
| nexios\openapi\_builder.py |
APIDocumentation._setup_doc_routes |
4 |
0 |
0 |
100% |
| nexios\openapi\_builder.py |
APIDocumentation._setup_doc_routes.serve_openapi |
2 |
2 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation._setup_doc_routes.swagger_ui |
1 |
1 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation.get_instance |
1 |
1 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation._generate_swagger_ui |
1 |
1 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation.document_endpoint |
2 |
2 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation.document_endpoint.decorator |
48 |
48 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation.document_endpoint.decorator.wrapper |
1 |
1 |
0 |
0% |
| nexios\openapi\_builder.py |
APIDocumentation.add_schema |
5 |
5 |
0 |
0% |
| nexios\openapi\_builder.py |
(no function) |
17 |
0 |
0 |
100% |
| nexios\openapi\config.py |
OpenAPIConfig.__init__ |
2 |
0 |
0 |
100% |
| nexios\openapi\config.py |
OpenAPIConfig.add_security_scheme |
5 |
1 |
0 |
80% |
| nexios\openapi\config.py |
(no function) |
5 |
0 |
0 |
100% |
| nexios\openapi\models.py |
(no function) |
256 |
1 |
2 |
99% |
| nexios\pagination.py |
LinkBuilder.__init__ |
3 |
0 |
0 |
100% |
| nexios\pagination.py |
LinkBuilder.build_link |
3 |
0 |
0 |
100% |
| nexios\pagination.py |
BasePaginationStrategy.parse_parameters |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
BasePaginationStrategy.calculate_offset_limit |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
BasePaginationStrategy.generate_metadata |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
SyncDataHandler.get_total_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
SyncDataHandler.get_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
SyncListDataHandler.__init__ |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
SyncListDataHandler.get_total_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
SyncListDataHandler.get_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
AsyncDataHandler.get_total_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
AsyncDataHandler.get_items |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
AsyncListDataHandler.__init__ |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
AsyncListDataHandler.get_total_items |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
AsyncListDataHandler.get_items |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
PageNumberPagination.__init__ |
5 |
0 |
0 |
100% |
| nexios\pagination.py |
PageNumberPagination.parse_parameters |
9 |
0 |
0 |
100% |
| nexios\pagination.py |
PageNumberPagination.calculate_offset_limit |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
PageNumberPagination.generate_metadata |
11 |
0 |
0 |
100% |
| nexios\pagination.py |
LimitOffsetPagination.__init__ |
4 |
0 |
0 |
100% |
| nexios\pagination.py |
LimitOffsetPagination.parse_parameters |
9 |
2 |
0 |
78% |
| nexios\pagination.py |
LimitOffsetPagination.calculate_offset_limit |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
LimitOffsetPagination.generate_metadata |
14 |
0 |
0 |
100% |
| nexios\pagination.py |
CursorPagination.__init__ |
5 |
0 |
0 |
100% |
| nexios\pagination.py |
CursorPagination.parse_parameters |
4 |
0 |
0 |
100% |
| nexios\pagination.py |
CursorPagination.decode_cursor |
5 |
5 |
0 |
0% |
| nexios\pagination.py |
CursorPagination.encode_cursor |
2 |
0 |
0 |
100% |
| nexios\pagination.py |
CursorPagination.calculate_offset_limit |
1 |
0 |
0 |
100% |
| nexios\pagination.py |
CursorPagination.generate_metadata |
10 |
0 |
0 |
100% |
| nexios\pagination.py |
SyncPaginator.__init__ |
5 |
5 |
0 |
0% |
| nexios\pagination.py |
SyncPaginator.paginate |
8 |
8 |
0 |
0% |
| nexios\pagination.py |
AsyncPaginator.__init__ |
5 |
0 |
0 |
100% |
| nexios\pagination.py |
AsyncPaginator.paginate |
8 |
1 |
0 |
88% |
| nexios\pagination.py |
PaginatedResponse.__init__ |
2 |
2 |
0 |
0% |
| nexios\pagination.py |
PaginatedResponse.to_dict |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
AsyncPaginatedResponse.__init__ |
2 |
2 |
0 |
0% |
| nexios\pagination.py |
AsyncPaginatedResponse.to_dict |
1 |
1 |
0 |
0% |
| nexios\pagination.py |
(no function) |
66 |
0 |
0 |
100% |
| nexios\routing.py |
request_response |
3 |
0 |
0 |
100% |
| nexios\routing.py |
request_response.app |
9 |
2 |
0 |
78% |
| nexios\routing.py |
websocket_session |
3 |
3 |
0 |
0% |
| nexios\routing.py |
websocket_session.app |
3 |
3 |
0 |
0% |
| nexios\routing.py |
websocket_session.app.app |
1 |
1 |
0 |
0% |
| nexios\routing.py |
replace_params |
7 |
7 |
0 |
0% |
| nexios\routing.py |
compile_path |
31 |
6 |
0 |
81% |
| nexios\routing.py |
RouteBuilder.create_pattern |
2 |
0 |
0 |
100% |
| nexios\routing.py |
BaseRouter.__init__ |
7 |
7 |
0 |
0% |
| nexios\routing.py |
BaseRouter.__call__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
BaseRouter.add_middleware |
1 |
1 |
0 |
0% |
| nexios\routing.py |
BaseRouter.build_middleware_stack |
3 |
3 |
0 |
0% |
| nexios\routing.py |
BaseRouter.mount_router |
9 |
9 |
0 |
0% |
| nexios\routing.py |
BaseRouter.__repr__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Routes.__init__ |
24 |
1 |
0 |
96% |
| nexios\routing.py |
Routes.match |
8 |
0 |
0 |
100% |
| nexios\routing.py |
Routes.url_path_for |
13 |
4 |
0 |
69% |
| nexios\routing.py |
Routes.handle |
3 |
0 |
0 |
100% |
| nexios\routing.py |
Routes.handle.apply_middlewares |
6 |
2 |
0 |
67% |
| nexios\routing.py |
Routes.__call__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Routes.__repr__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.__init__ |
13 |
2 |
0 |
85% |
| nexios\routing.py |
Router.build_middleware_stack |
3 |
1 |
0 |
67% |
| nexios\routing.py |
Router.add_route |
7 |
1 |
0 |
86% |
| nexios\routing.py |
Router.add_route.wrapped_handler |
10 |
0 |
0 |
100% |
| nexios\routing.py |
Router.add_middleware |
3 |
3 |
0 |
0% |
| nexios\routing.py |
Router.get |
4 |
1 |
0 |
75% |
| nexios\routing.py |
Router.get.decorator |
3 |
0 |
0 |
100% |
| nexios\routing.py |
Router.post |
1 |
0 |
0 |
100% |
| nexios\routing.py |
Router.delete |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.put |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.patch |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.options |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.head |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.route |
4 |
1 |
0 |
75% |
| nexios\routing.py |
Router.route.decorator |
3 |
0 |
0 |
100% |
| nexios\routing.py |
Router.url_for |
21 |
10 |
0 |
52% |
| nexios\routing.py |
Router.__repr__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
Router.__call__ |
2 |
0 |
0 |
100% |
| nexios\routing.py |
Router.app |
24 |
0 |
0 |
100% |
| nexios\routing.py |
Router.mount_router |
11 |
2 |
0 |
82% |
| nexios\routing.py |
Router.get_all_routes |
14 |
14 |
0 |
0% |
| nexios\routing.py |
WebsocketRoutes.__init__ |
10 |
10 |
0 |
0% |
| nexios\routing.py |
WebsocketRoutes.match |
7 |
7 |
0 |
0% |
| nexios\routing.py |
WebsocketRoutes.handle |
2 |
2 |
0 |
0% |
| nexios\routing.py |
WebsocketRoutes.__repr__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
WSRouter.__init__ |
7 |
2 |
0 |
71% |
| nexios\routing.py |
WSRouter.add_ws_route |
1 |
1 |
0 |
0% |
| nexios\routing.py |
WSRouter.add_ws_middleware |
1 |
1 |
0 |
0% |
| nexios\routing.py |
WSRouter.ws_route |
4 |
4 |
0 |
0% |
| nexios\routing.py |
WSRouter.ws_route.decorator |
2 |
2 |
0 |
0% |
| nexios\routing.py |
WSRouter.build_middleware_stack |
4 |
4 |
0 |
0% |
| nexios\routing.py |
WSRouter.__call__ |
5 |
5 |
0 |
0% |
| nexios\routing.py |
WSRouter.app |
13 |
13 |
0 |
0% |
| nexios\routing.py |
WSRouter.wrap_asgi |
1 |
1 |
0 |
0% |
| nexios\routing.py |
WSRouter.mount_router |
9 |
9 |
0 |
0% |
| nexios\routing.py |
WSRouter.__repr__ |
1 |
1 |
0 |
0% |
| nexios\routing.py |
(no function) |
99 |
0 |
0 |
100% |
| nexios\session\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| nexios\session\base.py |
BaseSessionInterface.__init__ |
6 |
1 |
0 |
83% |
| nexios\session\base.py |
BaseSessionInterface.__getitem__ |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__setitem__ |
3 |
0 |
0 |
100% |
| nexios\session\base.py |
BaseSessionInterface.__delitem__ |
3 |
3 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__iter__ |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__len__ |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__contains__ |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.set_session |
3 |
3 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_session |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_all |
2 |
2 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.delete_session |
4 |
4 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.keys |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.values |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.is_empty |
1 |
0 |
0 |
100% |
| nexios\session\base.py |
BaseSessionInterface.save |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_name |
3 |
3 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_domain |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_path |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_httponly |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_secure |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_samesite |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.get_cookie_partitioned |
3 |
3 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_expiration_time |
10 |
3 |
0 |
70% |
| nexios\session\base.py |
BaseSessionInterface.should_set_cookie |
3 |
1 |
0 |
67% |
| nexios\session\base.py |
BaseSessionInterface.has_expired |
4 |
4 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get_session_key |
3 |
0 |
0 |
100% |
| nexios\session\base.py |
BaseSessionInterface.clear |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.get |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.set_expiration_time |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__str__ |
1 |
1 |
0 |
0% |
| nexios\session\base.py |
BaseSessionInterface.__del__ |
4 |
0 |
0 |
100% |
| nexios\session\base.py |
(no function) |
42 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager.__init__ |
4 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager._load_session_data |
8 |
6 |
0 |
25% |
| nexios\session\file.py |
FileSessionManager._save_session_data |
2 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager.set_session |
2 |
2 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.get_session |
1 |
1 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.get_all |
1 |
1 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.keys |
1 |
1 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.values |
1 |
1 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.is_empty |
1 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager.save |
1 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager.should_set_cookie |
1 |
0 |
0 |
100% |
| nexios\session\file.py |
FileSessionManager.has_expired |
4 |
4 |
0 |
0% |
| nexios\session\file.py |
FileSessionManager.load |
4 |
1 |
0 |
75% |
| nexios\session\file.py |
FileSessionManager.clear |
3 |
3 |
0 |
0% |
| nexios\session\file.py |
(no function) |
21 |
0 |
0 |
100% |
| nexios\session\middleware.py |
SessionMiddleware.get_manager |
3 |
0 |
0 |
100% |
| nexios\session\middleware.py |
SessionMiddleware.process_request |
15 |
0 |
0 |
100% |
| nexios\session\middleware.py |
SessionMiddleware.process_response |
9 |
2 |
0 |
78% |
| nexios\session\middleware.py |
(no function) |
10 |
0 |
0 |
100% |
| nexios\session\signed_cookies.py |
SignedSessionManager.__init__ |
5 |
0 |
0 |
100% |
| nexios\session\signed_cookies.py |
SignedSessionManager.sign_session_data |
1 |
1 |
0 |
0% |
| nexios\session\signed_cookies.py |
SignedSessionManager.verify_session_data |
7 |
5 |
0 |
29% |
| nexios\session\signed_cookies.py |
SignedSessionManager.get_session_cookie |
1 |
1 |
0 |
0% |
| nexios\session\signed_cookies.py |
SignedSessionManager.load_session_from_cookie |
3 |
0 |
0 |
100% |
| nexios\session\signed_cookies.py |
SignedSessionManager.save |
3 |
3 |
0 |
0% |
| nexios\session\signed_cookies.py |
SignedSessionManager.load |
6 |
1 |
0 |
83% |
| nexios\session\signed_cookies.py |
SignedSessionManager.clear |
1 |
0 |
0 |
100% |
| nexios\session\signed_cookies.py |
(no function) |
13 |
0 |
0 |
100% |
| nexios\status.py |
__getattr__ |
6 |
6 |
0 |
0% |
| nexios\status.py |
__dir__ |
1 |
1 |
0 |
0% |
| nexios\status.py |
(no function) |
85 |
0 |
0 |
100% |
| nexios\structs.py |
URL.__init__ |
27 |
10 |
0 |
63% |
| nexios\structs.py |
URL.components |
3 |
0 |
0 |
100% |
| nexios\structs.py |
URL.scheme |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.netloc |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.path |
1 |
0 |
0 |
100% |
| nexios\structs.py |
URL.query |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.fragment |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.username |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.password |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.hostname |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.port |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.is_secure |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.params |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.params |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.replace |
21 |
21 |
0 |
0% |
| nexios\structs.py |
URL.include_query_params |
4 |
4 |
0 |
0% |
| nexios\structs.py |
URL.replace_query_params |
2 |
2 |
0 |
0% |
| nexios\structs.py |
URL.remove_query_params |
7 |
7 |
0 |
0% |
| nexios\structs.py |
URL.__eq__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
URL.__str__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
URL.__repr__ |
4 |
4 |
0 |
0% |
| nexios\structs.py |
URLPath.__new__ |
2 |
0 |
0 |
100% |
| nexios\structs.py |
URLPath.__init__ |
2 |
0 |
0 |
100% |
| nexios\structs.py |
URLPath.make_absolute_url |
8 |
8 |
0 |
0% |
| nexios\structs.py |
Secret.__init__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Secret.__repr__ |
2 |
2 |
0 |
0% |
| nexios\structs.py |
Secret.__str__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Secret.__bool__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.__init__ |
16 |
5 |
0 |
69% |
| nexios\structs.py |
ImmutableMultiDict.getlist |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.keys |
1 |
0 |
0 |
100% |
| nexios\structs.py |
ImmutableMultiDict.values |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.items |
1 |
0 |
0 |
100% |
| nexios\structs.py |
ImmutableMultiDict.multi_items |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.__getitem__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
ImmutableMultiDict.__contains__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.__iter__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.__len__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
ImmutableMultiDict.__eq__ |
3 |
3 |
0 |
0% |
| nexios\structs.py |
ImmutableMultiDict.__repr__ |
3 |
3 |
0 |
0% |
| nexios\structs.py |
MultiDict.__setitem__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
MultiDict.__delitem__ |
2 |
2 |
0 |
0% |
| nexios\structs.py |
MultiDict.pop |
2 |
2 |
0 |
0% |
| nexios\structs.py |
MultiDict.popitem |
3 |
3 |
0 |
0% |
| nexios\structs.py |
MultiDict.poplist |
3 |
3 |
0 |
0% |
| nexios\structs.py |
MultiDict.clear |
2 |
2 |
0 |
0% |
| nexios\structs.py |
MultiDict.setdefault |
4 |
4 |
0 |
0% |
| nexios\structs.py |
MultiDict.setlist |
5 |
5 |
0 |
0% |
| nexios\structs.py |
MultiDict.append |
2 |
0 |
0 |
100% |
| nexios\structs.py |
MultiDict.update |
4 |
4 |
0 |
0% |
| nexios\structs.py |
QueryParams.__init__ |
9 |
2 |
0 |
78% |
| nexios\structs.py |
QueryParams.__str__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
QueryParams.__repr__ |
3 |
3 |
0 |
0% |
| nexios\structs.py |
QueryParams.__call__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.__init__ |
12 |
1 |
0 |
92% |
| nexios\structs.py |
Headers.raw |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.keys |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.values |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.items |
1 |
0 |
0 |
100% |
| nexios\structs.py |
Headers.getlist |
2 |
2 |
0 |
0% |
| nexios\structs.py |
Headers.mutablecopy |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.__getitem__ |
5 |
0 |
0 |
100% |
| nexios\structs.py |
Headers.__contains__ |
5 |
0 |
0 |
100% |
| nexios\structs.py |
Headers.__iter__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
Headers.__len__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
Headers.__eq__ |
3 |
3 |
0 |
0% |
| nexios\structs.py |
Headers.__repr__ |
5 |
5 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.__setitem__ |
12 |
12 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.__delitem__ |
7 |
7 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.__ior__ |
4 |
4 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.__or__ |
5 |
5 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.raw |
1 |
1 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.setdefault |
7 |
7 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.update |
2 |
2 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.append |
3 |
3 |
0 |
0% |
| nexios\structs.py |
MutableHeaders.add_vary_header |
4 |
4 |
0 |
0% |
| nexios\structs.py |
State.__init__ |
3 |
1 |
0 |
67% |
| nexios\structs.py |
State.__setattr__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
State.__getattr__ |
4 |
2 |
0 |
50% |
| nexios\structs.py |
State.__delattr__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.__init__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
RouteParam.__iter__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
RouteParam.__getitem__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
RouteParam.__getattribute__ |
4 |
0 |
0 |
100% |
| nexios\structs.py |
RouteParam.get_lists |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.keys |
1 |
0 |
0 |
100% |
| nexios\structs.py |
RouteParam.values |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.items |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.__repr__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.__len__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.__call__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.get |
1 |
1 |
0 |
0% |
| nexios\structs.py |
RouteParam.__dict__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
UploadedFile.__init__ |
4 |
0 |
0 |
100% |
| nexios\structs.py |
UploadedFile.content_type |
1 |
1 |
0 |
0% |
| nexios\structs.py |
UploadedFile._in_memory |
2 |
0 |
0 |
100% |
| nexios\structs.py |
UploadedFile.write |
5 |
1 |
0 |
80% |
| nexios\structs.py |
UploadedFile.read |
3 |
1 |
0 |
67% |
| nexios\structs.py |
UploadedFile.seek |
3 |
1 |
0 |
67% |
| nexios\structs.py |
UploadedFile.close |
3 |
3 |
0 |
0% |
| nexios\structs.py |
UploadedFile.__repr__ |
1 |
1 |
0 |
0% |
| nexios\structs.py |
FormData.__init__ |
1 |
0 |
0 |
100% |
| nexios\structs.py |
FormData.close |
3 |
3 |
0 |
0% |
| nexios\structs.py |
FormData.get |
4 |
2 |
0 |
50% |
| nexios\structs.py |
(no function) |
149 |
0 |
0 |
100% |
| nexios\testing\__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.__init__ |
7 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.handle_request |
4 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.get |
1 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.post |
1 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.__aenter__ |
2 |
0 |
0 |
100% |
| nexios\testing\client.py |
Client.__aexit__ |
1 |
0 |
0 |
100% |
| nexios\testing\client.py |
(no function) |
14 |
0 |
0 |
100% |
| nexios\testing\transport.py |
WebSocketDisconnect.__init__ |
3 |
3 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.__init__ |
13 |
13 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.run_app |
14 |
14 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection._asgi_receive |
17 |
17 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection._asgi_send |
19 |
19 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection._handle_disconnect |
8 |
8 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.connect |
16 |
16 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.send |
15 |
15 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.receive |
19 |
19 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.close |
4 |
4 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.__aenter__ |
2 |
2 |
0 |
0% |
| nexios\testing\transport.py |
WebSocketConnection.__aexit__ |
1 |
1 |
0 |
0% |
| nexios\testing\transport.py |
NexiosAsyncTransport.__init__ |
6 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport.handle_async_request |
6 |
1 |
0 |
83% |
| nexios\testing\transport.py |
NexiosAsyncTransport._handle_websocket |
17 |
17 |
0 |
0% |
| nexios\testing\transport.py |
NexiosAsyncTransport._handle_websocket.calculate_accept |
3 |
3 |
0 |
0% |
| nexios\testing\transport.py |
NexiosAsyncTransport._handle_http |
2 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._send_http_request |
18 |
6 |
0 |
67% |
| nexios\testing\transport.py |
NexiosAsyncTransport._send_http_request.receive |
6 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._send_http_request.send |
10 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._parse_url |
1 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._get_host_port |
5 |
2 |
0 |
60% |
| nexios\testing\transport.py |
NexiosAsyncTransport._prepare_headers |
3 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._build_http_scope |
1 |
0 |
0 |
100% |
| nexios\testing\transport.py |
NexiosAsyncTransport._build_websocket_scope |
4 |
4 |
0 |
0% |
| nexios\testing\transport.py |
(no function) |
38 |
0 |
0 |
100% |
| nexios\types.py |
(no function) |
18 |
0 |
0 |
100% |
| nexios\views.py |
APIView.as_route |
4 |
0 |
0 |
100% |
| nexios\views.py |
APIView.as_route.handler |
2 |
0 |
0 |
100% |
| nexios\views.py |
APIView.dispatch |
11 |
5 |
0 |
55% |
| nexios\views.py |
APIView.method_not_allowed |
1 |
1 |
0 |
0% |
| nexios\views.py |
APIView.get |
1 |
1 |
0 |
0% |
| nexios\views.py |
APIView.post |
1 |
1 |
0 |
0% |
| nexios\views.py |
APIView.put |
1 |
1 |
0 |
0% |
| nexios\views.py |
APIView.delete |
1 |
1 |
0 |
0% |
| nexios\views.py |
APIView.patch |
1 |
1 |
0 |
0% |
| nexios\views.py |
(no function) |
18 |
0 |
0 |
100% |
| nexios\websockets\__init__.py |
(no function) |
9 |
0 |
0 |
100% |
| nexios\websockets\base.py |
WebSocketDisconnect.__init__ |
2 |
2 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.__init__ |
6 |
6 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.receive |
16 |
16 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.send |
29 |
29 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.accept |
4 |
4 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket._raise_on_disconnect |
2 |
2 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.receive_text |
5 |
5 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.receive_bytes |
5 |
5 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.receive_json |
10 |
10 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.iter_text |
5 |
5 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.iter_bytes |
5 |
5 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.iter_json |
5 |
5 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.send_text |
1 |
1 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.send_bytes |
1 |
1 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.send_json |
6 |
6 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.close |
1 |
1 |
0 |
0% |
| nexios\websockets\base.py |
WebSocket.is_connected |
1 |
1 |
0 |
0% |
| nexios\websockets\base.py |
(no function) |
33 |
0 |
0 |
100% |
| nexios\websockets\channels.py |
Channel.__init__ |
8 |
8 |
0 |
0% |
| nexios\websockets\channels.py |
Channel._send |
11 |
11 |
0 |
0% |
| nexios\websockets\channels.py |
Channel._is_expired |
3 |
3 |
0 |
0% |
| nexios\websockets\channels.py |
Channel.__repr__ |
1 |
1 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.add_channel_to_group |
7 |
7 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.remove_channel_from_group |
15 |
15 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.group_send |
11 |
11 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.show_groups |
1 |
1 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.flush_groups |
1 |
1 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.show_history |
1 |
1 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.flush_history |
1 |
1 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox._clean_expired |
13 |
13 |
0 |
0% |
| nexios\websockets\channels.py |
ChannelBox.close_all_connections |
9 |
9 |
0 |
0% |
| nexios\websockets\channels.py |
(no function) |
36 |
0 |
0 |
100% |
| nexios\websockets\consumers.py |
WebSocketConsumer.__init__ |
2 |
2 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.as_route |
4 |
4 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.as_route.handler |
2 |
2 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.__call__ |
17 |
17 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.decode |
21 |
21 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.on_connect |
3 |
3 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.on_receive |
2 |
2 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.on_disconnect |
2 |
2 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.broadcast |
3 |
3 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.send_to |
9 |
9 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.group |
4 |
4 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.join_group |
4 |
4 |
0 |
0% |
| nexios\websockets\consumers.py |
WebSocketConsumer.leave_group |
4 |
4 |
0 |
0% |
| nexios\websockets\consumers.py |
(no function) |
24 |
0 |
0 |
100% |
| nexios\websockets\errors.py |
websocket_exception_handler |
3 |
3 |
0 |
0% |
| nexios\websockets\errors.py |
WebSocketErrorMiddleware.__init__ |
1 |
1 |
0 |
0% |
| nexios\websockets\errors.py |
WebSocketErrorMiddleware.__call__ |
11 |
11 |
0 |
0% |
| nexios\websockets\errors.py |
(no function) |
10 |
0 |
0 |
100% |
| nexios\websockets\utils.py |
(no function) |
26 |
0 |
0 |
100% |
| test\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| test\test_application.py |
homepage |
1 |
0 |
0 |
100% |
| test\test_application.py |
ClassBasedHandler.get |
1 |
0 |
0 |
100% |
| test\test_application.py |
mounted_route_handler |
1 |
0 |
0 |
100% |
| test\test_application.py |
route_prams |
2 |
0 |
0 |
100% |
| test\test_application.py |
async_client |
2 |
0 |
0 |
100% |
| test\test_application.py |
test_func_route |
3 |
0 |
0 |
100% |
| test\test_application.py |
test_class_route |
3 |
0 |
0 |
100% |
| test\test_application.py |
test_mounted_router |
3 |
0 |
0 |
100% |
| test\test_application.py |
test_route_path_params |
3 |
0 |
0 |
100% |
| test\test_application.py |
test_mounted_route_path_params |
3 |
0 |
0 |
100% |
| test\test_application.py |
test_405 |
2 |
0 |
0 |
100% |
| test\test_application.py |
(no function) |
27 |
0 |
0 |
100% |
| test\test_auth.py |
test_client |
3 |
0 |
0 |
100% |
| test\test_auth.py |
mock_user |
1 |
0 |
0 |
100% |
| test\test_auth.py |
valid_token |
1 |
0 |
0 |
100% |
| test\test_auth.py |
expired_token |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_success |
11 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_success.mock_authenticate |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_success.protected_route |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_missing_header |
10 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_missing_header.mock_authenticate |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_missing_header.protected_route |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_invalid_token |
10 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_invalid_token.mock_authenticate |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_invalid_token.protected_route |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_expired_token |
10 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_expired_token.mock_authenticate |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_expired_token.protected_route |
1 |
1 |
0 |
0% |
| test\test_auth.py |
test_jwt_auth_validation_failure |
10 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_validation_failure.mock_authenticate |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_validation_failure.protected_route |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_with_auth_decorator |
14 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_with_auth_decorator.mock_authenticate |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_jwt_auth_with_auth_decorator.protected_route |
1 |
0 |
0 |
100% |
| test\test_auth.py |
test_create_jwt |
7 |
0 |
0 |
100% |
| test\test_auth.py |
test_decode_jwt_valid |
5 |
0 |
0 |
100% |
| test\test_auth.py |
test_decode_jwt_expired |
4 |
0 |
0 |
100% |
| test\test_auth.py |
test_decode_jwt_invalid |
2 |
0 |
0 |
100% |
| test\test_auth.py |
test_custom_auth_backend |
13 |
0 |
0 |
100% |
| test\test_auth.py |
test_custom_auth_backend.CustomAuthBackend.authenticate |
3 |
0 |
0 |
100% |
| test\test_auth.py |
test_custom_auth_backend.custom_protected |
1 |
0 |
0 |
100% |
| test\test_auth.py |
(no function) |
27 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_initialization |
9 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_nested_access |
6 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_conversion_methods |
6 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_repr |
2 |
0 |
0 |
100% |
| test\test_config.py |
test_config_immutability |
8 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_edge_cases |
6 |
0 |
0 |
100% |
| test\test_config.py |
test_makeconfig_nested_immutability |
3 |
0 |
0 |
100% |
| test\test_config.py |
(no function) |
10 |
0 |
0 |
100% |
| test\test_cors.py |
cors_app |
6 |
0 |
0 |
100% |
| test\test_cors.py |
cors_app.test_route |
1 |
0 |
0 |
100% |
| test\test_cors.py |
client |
2 |
0 |
0 |
100% |
| test\test_cors.py |
test_simple_request_allowed_origin |
6 |
0 |
0 |
100% |
| test\test_cors.py |
test_simple_request_disallowed_origin |
4 |
0 |
0 |
100% |
| test\test_cors.py |
test_preflight_request_success |
7 |
0 |
0 |
100% |
| test\test_cors.py |
test_preflight_request_disallowed_method |
2 |
0 |
0 |
100% |
| test\test_cors.py |
test_preflight_request_disallowed_header |
3 |
0 |
0 |
100% |
| test\test_cors.py |
test_wildcard_origin |
9 |
0 |
0 |
100% |
| test\test_cors.py |
test_wildcard_origin.wildcard_route |
1 |
0 |
0 |
100% |
| test\test_cors.py |
test_no_cors_headers_without_origin |
9 |
0 |
0 |
100% |
| test\test_cors.py |
test_no_cors_headers_without_origin.no_origin_route |
1 |
0 |
0 |
100% |
| test\test_cors.py |
(no function) |
16 |
0 |
0 |
100% |
| test\test_dependencies.py |
di_client |
3 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_basic_di |
7 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_basic_di.get_message |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_basic_di.basic_di_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_request_dependency |
7 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_request_dependency.get_user_agent |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_request_dependency.user_agent_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_nested_dependencies |
8 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_nested_dependencies.get_config |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_nested_dependencies.get_service |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_nested_dependencies.nested_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_pydantic_dependency |
10 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_pydantic_dependency.get_params |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_pydantic_dependency.pydantic_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_optional_dependency |
10 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_optional_dependency.optional_header |
3 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_optional_dependency.optional_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_dependency_error |
7 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_dependency_error.failing_dependency |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_dependency_error.error_route |
1 |
1 |
0 |
0% |
| test\test_dependencies.py |
test_sync_dependency |
7 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_sync_dependency.sync_dependency |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_sync_dependency.sync_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_route_param_dependency |
7 |
0 |
0 |
100% |
| test\test_dependencies.py |
test_route_param_dependency.get_id_param |
1 |
1 |
0 |
0% |
| test\test_dependencies.py |
test_route_param_dependency.param_route |
1 |
0 |
0 |
100% |
| test\test_dependencies.py |
(no function) |
17 |
0 |
0 |
100% |
| test\test_event.py |
app_with_emitter |
4 |
0 |
0 |
100% |
| test\test_event.py |
listener_mock |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_registration_and_trigger |
7 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_registration_and_trigger.startup_handler |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_one_time_listener |
9 |
0 |
0 |
100% |
| test\test_event.py |
test_app_one_time_listener.request_handler |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_priorities |
9 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_priorities.high_priority |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_priorities.low_priority |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_propagation |
11 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_propagation.parent_handler |
1 |
0 |
0 |
100% |
| test\test_event.py |
test_app_event_propagation.child_handler |
1 |
0 |
0 |
100% |
| test\test_event.py |
(no function) |
17 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
async_client |
3 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_default_404_handler |
6 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_default_404_handler.existing_route |
1 |
1 |
0 |
0% |
| test\test_exception_handlers.py |
test_custom_404_handler |
6 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_custom_404_handler.custom_404_handler |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_http_exception_handling |
6 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_http_exception_handling.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_custom_exception_handler |
10 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_custom_exception_handler.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_custom_exception_handler.handle_custom_exception |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_status_code_exception_handler |
8 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_status_code_exception_handler.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_status_code_exception_handler.handle_teapot |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_handler_ordering |
17 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_handler_ordering.test_specific |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_handler_ordering.test_general |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_handler_ordering.general_handler |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_handler_ordering.specific_handler |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_with_headers |
6 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_exception_with_headers.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_middleware_exception_handling |
8 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_middleware_exception_handling.error_middleware |
4 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_middleware_exception_handling.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_combined_exception_handling |
10 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_combined_exception_handling.custom_handler |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
test_combined_exception_handling.test_route |
1 |
0 |
0 |
100% |
| test\test_exception_handlers.py |
(no function) |
17 |
0 |
0 |
100% |
| test\test_form_parser.py |
handle_form |
2 |
0 |
0 |
100% |
| test\test_form_parser.py |
handle_upload |
9 |
0 |
0 |
100% |
| test\test_form_parser.py |
create_form_stream |
1 |
0 |
0 |
100% |
| test\test_form_parser.py |
client |
2 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_basic_form_parsing |
6 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_empty_form |
6 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_form_with_special_characters |
5 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_multipart_text_fields |
6 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_multipart_file_upload |
12 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_multipart_mixed_content |
12 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_multipart_multiple_files |
18 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_max_file_size_limit |
12 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_max_field_count_limit |
15 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_character_encoding_handling |
7 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_malformed_headers |
6 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_invalid_boundary |
7 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_simple_form_submission |
5 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_form_with_special_chars_integration |
5 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_single_file_upload |
15 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_multiple_file_uploads |
22 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_unicode_filename_and_content |
11 |
0 |
0 |
100% |
| test\test_form_parser.py |
test_binary_file_upload |
6 |
0 |
0 |
100% |
| test\test_form_parser.py |
(no function) |
40 |
3 |
0 |
92% |
| test\test_middlewares.py |
async_client |
2 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_response |
10 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_response.header_middleware |
2 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_response.test_route |
1 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_request |
8 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_request.modify_request |
2 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_modifies_request.request_test |
1 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_order |
11 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_order.first_middleware |
3 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_order.second_middleware |
3 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_order.order_test |
1 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_short_circuit |
12 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_short_circuit.blocking_middleware |
3 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_short_circuit.protected_route |
1 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_exception_handling |
9 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_exception_handling.exception_middleware |
4 |
0 |
0 |
100% |
| test\test_middlewares.py |
test_middleware_exception_handling.error_route |
1 |
0 |
0 |
100% |
| test\test_middlewares.py |
(no function) |
13 |
0 |
0 |
100% |
| test\test_pagination.py |
test_client |
3 |
0 |
0 |
100% |
| test\test_pagination.py |
test_page_number_pagination_in_app |
18 |
0 |
0 |
100% |
| test\test_pagination.py |
test_page_number_pagination_in_app.get_items |
9 |
0 |
0 |
100% |
| test\test_pagination.py |
test_limit_offset_pagination_in_app |
15 |
0 |
0 |
100% |
| test\test_pagination.py |
test_limit_offset_pagination_in_app.get_items |
9 |
0 |
0 |
100% |
| test\test_pagination.py |
test_cursor_pagination_in_app |
17 |
0 |
0 |
100% |
| test\test_pagination.py |
test_cursor_pagination_in_app.get_items |
9 |
2 |
0 |
78% |
| test\test_pagination.py |
test_pagination_with_filters |
12 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_with_filters.FilteredDataHandler.get_total_items |
1 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_with_filters.FilteredDataHandler.get_items |
2 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_with_filters.get_filtered_items |
9 |
2 |
0 |
78% |
| test\test_pagination.py |
test_pagination_error_handling |
9 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_error_handling.error_test |
15 |
5 |
0 |
67% |
| test\test_pagination.py |
test_pagination_with_custom_metadata |
9 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_with_custom_metadata.CustomPagination.generate_metadata |
3 |
0 |
0 |
100% |
| test\test_pagination.py |
test_pagination_with_custom_metadata.custom_metadata |
6 |
0 |
0 |
100% |
| test\test_pagination.py |
(no function) |
14 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_client |
3 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_request_properties |
9 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_request_properties.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_query_params |
7 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_query_params.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_path_params |
6 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_path_params.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_headers |
7 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_headers.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_cookies |
7 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_cookies.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_state |
5 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_state.handler |
2 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_json_body |
6 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_json_body.handler |
2 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_text_body |
6 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_text_body.handler |
2 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_form_data |
8 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_form_data.handler |
2 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_user_property |
5 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_user_property.handler |
2 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_valid_method |
7 |
0 |
0 |
100% |
| test\test_request_objects.py |
test_valid_method.handler |
1 |
0 |
0 |
100% |
| test\test_request_objects.py |
(no function) |
20 |
0 |
0 |
100% |
| test\test_response.py |
send_text_response |
1 |
0 |
0 |
100% |
| test\test_response.py |
send_byes_response |
1 |
0 |
0 |
100% |
| test\test_response.py |
send_json_none_response |
1 |
0 |
0 |
100% |
| test\test_response.py |
send_redirect_response |
1 |
0 |
0 |
100% |
| test\test_response.py |
send_streaming_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
send_streaming_response.numbers |
3 |
0 |
0 |
100% |
| test\test_response.py |
send_header_response |
2 |
0 |
0 |
100% |
| test\test_response.py |
send_file_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
send_cookie_response |
2 |
0 |
0 |
100% |
| test\test_response.py |
async_client |
2 |
0 |
0 |
100% |
| test\test_response.py |
test_text_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_byte_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_json_none_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_redirect_response |
2 |
0 |
0 |
100% |
| test\test_response.py |
test_streaming_response |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_response_with_header |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_file_response |
5 |
0 |
0 |
100% |
| test\test_response.py |
test_file_response_range |
3 |
0 |
0 |
100% |
| test\test_response.py |
test_set_cookies |
5 |
0 |
0 |
100% |
| test\test_response.py |
(no function) |
36 |
0 |
0 |
100% |
| test\test_routing.py |
async_client |
3 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_decorator |
11 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_decorator.handle_get |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_decorator.handle_post |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_add_route_method |
11 |
0 |
0 |
100% |
| test\test_routing.py |
test_add_route_method.handle_get |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_add_route_method.handle_post |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_routers_no_prefix |
7 |
0 |
0 |
100% |
| test\test_routing.py |
test_routers_no_prefix.handle_get |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_for_with_params |
4 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_for_with_params.get |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_for_with_request |
6 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_for_with_request.get |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_parameters |
6 |
0 |
0 |
100% |
| test\test_routing.py |
test_url_parameters.handle_user |
2 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_prefixes |
13 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_prefixes.handle_users |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_route_prefixes.handle_posts |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_invalid_routes |
4 |
0 |
0 |
100% |
| test\test_routing.py |
test_invalid_routes.handle_valid |
1 |
1 |
0 |
0% |
| test\test_routing.py |
test_nested_routers |
10 |
0 |
0 |
100% |
| test\test_routing.py |
test_nested_routers.handle_nested |
1 |
0 |
0 |
100% |
| test\test_routing.py |
test_handler_args |
6 |
0 |
0 |
100% |
| test\test_routing.py |
test_handler_args.handle_user |
1 |
0 |
0 |
100% |
| test\test_routing.py |
(no function) |
17 |
0 |
0 |
100% |
| test\test_session.py |
file_session_client |
3 |
0 |
0 |
100% |
| test\test_session.py |
signed_session_client |
3 |
3 |
0 |
0% |
| test\test_session.py |
test_session_middleware_initialization |
6 |
0 |
0 |
100% |
| test\test_session.py |
test_session_middleware_initialization.test_session |
2 |
0 |
0 |
100% |
| test\test_session.py |
test_session_middleware_no_secret_key |
7 |
0 |
0 |
100% |
| test\test_session.py |
test_session_middleware_no_secret_key.test_session |
5 |
1 |
0 |
80% |
| test\test_session.py |
test_session_cookie_settings |
8 |
0 |
0 |
100% |
| test\test_session.py |
test_session_cookie_settings.set_cookie_settings |
2 |
0 |
0 |
100% |
| test\test_session.py |
(no function) |
20 |
0 |
0 |
100% |