| api/app.py |
startup_event_logger |
4 |
0 |
0 |
0 |
0 |
100% |
| api/app.py |
lifespan |
11 |
6 |
0 |
4 |
0 |
33% |
| api/app.py |
custom_openapi |
7 |
7 |
0 |
2 |
0 |
0% |
| api/app.py |
(no function) |
91 |
0 |
0 |
0 |
0 |
100% |
| api/config.py |
(no function) |
57 |
0 |
0 |
6 |
0 |
100% |
| api/database/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/database/entity.py |
update_etag |
3 |
3 |
0 |
0 |
0 |
0% |
| api/database/entity.py |
update_etag_and_text_search |
3 |
3 |
0 |
0 |
0 |
0% |
| api/database/entity.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/database/integration_1c/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/database/integration_1c/entity_checker.py |
check_resource_movable_to_updates |
28 |
28 |
0 |
18 |
0 |
0% |
| api/database/integration_1c/entity_checker.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| api/database/integration_1c/integration_mappers.py |
make_vehicle_1c |
8 |
8 |
0 |
4 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_org_1c |
14 |
14 |
0 |
10 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_subsidiary_1c |
1 |
1 |
0 |
0 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_user_1c |
12 |
12 |
0 |
8 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_client_1c |
3 |
3 |
0 |
2 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_driver_1c |
14 |
14 |
0 |
8 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
get_real_loading_dt |
6 |
6 |
0 |
6 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
get_real_unloading_dt |
7 |
7 |
0 |
6 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
make_order_1c |
3 |
3 |
0 |
2 |
0 |
0% |
| api/database/integration_1c/integration_mappers.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| api/database/integration_1c/savers.py |
save_entity_to_updates |
3 |
3 |
0 |
0 |
0 |
0% |
| api/database/integration_1c/savers.py |
update_in_1c |
2 |
2 |
0 |
0 |
0 |
0% |
| api/database/integration_1c/savers.py |
remove_from_1c |
4 |
4 |
0 |
2 |
0 |
0% |
| api/database/integration_1c/savers.py |
save_resource_updates_1c_for_organization |
5 |
5 |
0 |
6 |
0 |
0% |
| api/database/integration_1c/savers.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| api/database/orders.py |
get_confirmation_interval |
3 |
3 |
0 |
0 |
0 |
0% |
| api/database/orders.py |
get_reservation_interval |
3 |
3 |
0 |
0 |
0 |
0% |
| api/database/orders.py |
confirm_order_and_return |
16 |
16 |
0 |
8 |
0 |
0% |
| api/database/orders.py |
move_order_and_return |
17 |
17 |
0 |
10 |
0 |
0% |
| api/database/orders.py |
update_status_and_return |
20 |
20 |
0 |
12 |
0 |
0% |
| api/database/orders.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| api/database/text_search/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/database/text_search/mongo_search.py |
build_search_query |
6 |
6 |
0 |
2 |
0 |
0% |
| api/database/text_search/mongo_search.py |
update_query_by_search |
4 |
4 |
0 |
2 |
0 |
0% |
| api/database/text_search/mongo_search.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/database/updater.py |
update_carrier_in_orders |
10 |
10 |
0 |
6 |
0 |
0% |
| api/database/updater.py |
update_organization |
3 |
3 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
update_user_in_orders |
6 |
6 |
0 |
4 |
0 |
0% |
| api/database/updater.py |
update_user |
35 |
35 |
0 |
20 |
0 |
0% |
| api/database/updater.py |
update_clients_in_orders |
2 |
2 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
update_subsidiary |
2 |
2 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
remove_subsidiary_from_deps |
2 |
2 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
remove_client_from_deps |
2 |
2 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
remove_user_in_orders |
2 |
2 |
0 |
0 |
0 |
0% |
| api/database/updater.py |
remove_user_from_deps |
19 |
19 |
0 |
12 |
0 |
0% |
| api/database/updater.py |
pull_employee_from_sub |
5 |
5 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
update_resource_in_order |
2 |
2 |
0 |
2 |
0 |
0% |
| api/database/updater.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| api/database/verification.py |
has_combination |
24 |
24 |
0 |
22 |
0 |
0% |
| api/database/verification.py |
check_full_verification |
1 |
1 |
0 |
0 |
0 |
0% |
| api/database/verification.py |
can_apply_order |
21 |
21 |
0 |
16 |
0 |
0% |
| api/database/verification.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/admin/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/admin/ads.py |
get_ads_blocks |
6 |
6 |
0 |
4 |
0 |
0% |
| api/endpoints/admin/ads.py |
create_ads |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/ads.py |
remove_ads |
5 |
5 |
0 |
2 |
0 |
0% |
| api/endpoints/admin/ads.py |
update_ads_block |
7 |
7 |
0 |
2 |
0 |
0% |
| api/endpoints/admin/ads.py |
get_ads_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/ads.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/admin/api_keys.py |
create_key |
4 |
4 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/api_keys.py |
remove_key_by_name |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/admin/api_keys.py |
get_all_keys |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/api_keys.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/admin/settings.py |
put_settings |
13 |
13 |
0 |
4 |
0 |
0% |
| api/endpoints/admin/settings.py |
get_settings |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/settings.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/admin/utils.py |
sync_users |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/admin/utils.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/cleanup.py |
mongo_cleanup |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/cleanup.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/int1c.py |
clients_1c |
13 |
13 |
0 |
8 |
0 |
0% |
| api/endpoints/int1c.py |
make_vehicles |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/int1c.py |
make_drivers |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/int1c.py |
get_events |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/int1c.py |
updates_statuses |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/int1c.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/misc/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/misc/clients.py |
create_client |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/clients.py |
change_client_data |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/clients.py |
remove_client |
9 |
9 |
0 |
2 |
0 |
0% |
| api/endpoints/misc/clients.py |
clients_details |
5 |
5 |
0 |
4 |
0 |
0% |
| api/endpoints/misc/clients.py |
get_clients_list |
4 |
4 |
0 |
2 |
0 |
0% |
| api/endpoints/misc/clients.py |
assign_to_client |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/misc/clients.py |
revoke_from_client |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/misc/clients.py |
get_clients_assigned |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/clients.py |
(no function) |
38 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/misc/documents.py |
create_document |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
create_document_new |
4 |
4 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
get_documents |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
get_documents_new |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
document_details |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
remove_document |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
update_document |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/documents.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/misc/verifications.py |
verify |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/misc/verifications.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/notification_webhook.py |
auc_finish_scheduled_webhook |
7 |
7 |
0 |
4 |
0 |
0% |
| api/endpoints/notification_webhook.py |
auc_soon |
5 |
5 |
0 |
2 |
0 |
0% |
| api/endpoints/notification_webhook.py |
notify_on_expired |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/notification_webhook.py |
confirmed_timeout_warning |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/notification_webhook.py |
recommendations_reminder |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/notification_webhook.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/active_orders.py |
get_stages_suggestions |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/active_orders.py |
get_active_orders |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/active_orders.py |
update_current_stage |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/active_orders.py |
get_active_by_id |
8 |
8 |
0 |
4 |
0 |
0% |
| api/endpoints/orders/active_orders.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/appointment.py |
move_appointed_to_trash |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/appointment.py |
appointment_to_buffer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/appointment.py |
appointment_to_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/appointment.py |
get_appointment |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/appointment.py |
get_appointment_by_id |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/appointment.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/archive.py |
get_archive |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/archive.py |
export_archive_as_xml |
4 |
4 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/archive.py |
export_archive_as_xlsx |
5 |
5 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/archive.py |
get_archive_statistics |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/archive.py |
get_archive_by_id |
6 |
6 |
0 |
4 |
0 |
0% |
| api/endpoints/orders/archive.py |
(no function) |
31 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/bids.py |
take_bid_away |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/bids.py |
get_bids |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/bids.py |
get_bid_by_id |
7 |
7 |
0 |
4 |
0 |
0% |
| api/endpoints/orders/bids.py |
get_bid_by_id.raise_on_not_assigned |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/orders/bids.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/buffer_orders.py |
assign_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
put_order_to_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
get_buffer_orders |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
excel_export_buffer |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
insert_into_buffer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
buffer_details |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
put_order_to_trash |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
update_order_data |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
import_to_buffer |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/buffer_orders.py |
(no function) |
36 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/canceled.py |
utilize_canceled |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
cancelled_to_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
cancelled_to_buffer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
cancelled_to_appointment |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
cancelled_to_confirmed |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
get_canceled_orders |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
get_canceled_by_id |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/canceled.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/confirmed_orders.py |
put_order_to_auction |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
put_order_to_active |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
draw_up_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
get_confirmed_orders |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
confirmed_to_appointment |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
notify_winner |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
get_confirmed_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/confirmed_orders.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/exchange_orders.py |
excel_export_exchange |
3 |
3 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
put_order_to_buffer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
update_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
remove_order_from_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
get_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
get_exchange_bids |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
order_through_auction |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
bid_for_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
confirm_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
get_exchange_order_by_id_with_verification |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
get_exchange_order_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
order_to_appointment |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/exchange_orders.py |
(no function) |
43 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/external_orders.py |
get_orders_batch |
11 |
11 |
0 |
4 |
0 |
0% |
| api/endpoints/orders/external_orders.py |
save_orders_batch |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/external_orders.py |
patch_batch |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/external_orders.py |
delete_batch |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/external_orders.py |
on_error |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/orders/external_orders.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/orders.py |
update_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
orders_to_exchange |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
orders_to_appointment |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
move_to_canceled_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
assign_carrier |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
assign_company |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
get_orders |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
multi_trash |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
get_order_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
apply_for_draft |
5 |
5 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
put_order_to_active |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
draw_up_order |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
order_through_auction |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/orders.py |
(no function) |
47 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/recommendations.py |
get_recommendations_for_order |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/recommendations.py |
get_all_recommendations_resp |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/recommendations.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/orders/trash.py |
get_trash |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/trash.py |
from_trash_to_buf |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/trash.py |
get_trash_details |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/trash.py |
remove_from_trash |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/orders/trash.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/organization/__init__.py |
create_organization |
4 |
4 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_organizations |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_organization |
3 |
3 |
0 |
2 |
0 |
0% |
| api/endpoints/organization/__init__.py |
update_organization |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
update_inn |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_organizations_drivers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_organizations_trucks |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_organizations_trailers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
get_org_completion |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/__init__.py |
(no function) |
43 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/organization/subsidiaries.py |
create_subsidiary |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
update_subsidiary |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
remove_subsidiary |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
get_subsidiaries |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
assign_subsidiary_to_client |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
revoke_client_from_subsidiary |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
get_sub_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
get_subsidiaries_assigned_clients |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
get_assigned_orders_by_sub_id |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
get_subsidiaries_employees |
7 |
7 |
0 |
4 |
0 |
0% |
| api/endpoints/organization/subsidiaries.py |
(no function) |
38 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/reports.py |
save_report_submission |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/reports.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/resources/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/resources/drivers.py |
create_driver |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/drivers.py |
get_drivers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/drivers.py |
get_driver |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/drivers.py |
update_driver |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/drivers.py |
delete_driver |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/drivers.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/resources/trailers.py |
create_trailer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trailers.py |
get_trailers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trailers.py |
get_trailer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trailers.py |
update_trailer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trailers.py |
delete_trailer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trailers.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/resources/trucks.py |
create_truck |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
get_trucks |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
get_types_mapping |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
get_truck |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
update_truck |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
delete_truck |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/resources/trucks.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/statistics.py |
get_company_statistics |
11 |
0 |
0 |
2 |
0 |
100% |
| api/endpoints/statistics.py |
get_carriers_main |
10 |
0 |
0 |
2 |
0 |
100% |
| api/endpoints/statistics.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/suggest.py |
get_employees_suggestions |
4 |
4 |
0 |
2 |
0 |
0% |
| api/endpoints/suggest.py |
get_trucks_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_trailers_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_drivers_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_organization_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_client_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_org_id_drivers_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_trailers_from_org_id_suggestions |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_trucks_suggestions_by_org_id |
2 |
2 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
get_subsidiaries_suggestions |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/suggest.py |
(no function) |
37 |
0 |
0 |
0 |
0 |
100% |
| api/endpoints/users.py |
create_user |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
get_users |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
get_user_by_id |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
delete_user |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
update_user_roles |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
update_user |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
update_subsidiary |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
keycloak_webhook |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
get_assigned_to_employee_clients |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
get_assigned_orders_to_employees |
1 |
1 |
0 |
0 |
0 |
0% |
| api/endpoints/users.py |
(no function) |
34 |
0 |
0 |
0 |
0 |
100% |
| api/errors.py |
log_error |
7 |
7 |
0 |
4 |
0 |
0% |
| api/errors.py |
log_warning |
9 |
9 |
0 |
6 |
0 |
0% |
| api/errors.py |
error_handler |
2 |
2 |
0 |
0 |
0 |
0% |
| api/errors.py |
error_handler.wrapped |
5 |
5 |
0 |
0 |
0 |
0% |
| api/errors.py |
endpoint_error_handler |
2 |
0 |
0 |
0 |
0 |
100% |
| api/errors.py |
endpoint_error_handler.wrapped |
15 |
15 |
0 |
0 |
0 |
0% |
| api/errors.py |
keycloak_error_handler |
1 |
1 |
0 |
0 |
0 |
0% |
| api/errors.py |
app_error_handler |
5 |
5 |
0 |
2 |
0 |
0% |
| api/errors.py |
(no function) |
19 |
1 |
0 |
0 |
0 |
95% |
| api/exceptions.py |
StopsLimitedInfo.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
GeoAPIStatusException.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
GeoAPINoResults.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
UnexpectedUserRoleError.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
BadParameterHTTPError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
NoAccessHTTPError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
NotFoundHTTPError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
NotAcceptableHTTPError.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
INNNotFound.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
SubsidiaryIsNotAssigned.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
DocGenerationFailed.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
APIKeyGenerationFailed.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/exceptions.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/api_keys.py |
save_key |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/api_keys.py |
on_create_api_key |
8 |
8 |
0 |
4 |
0 |
0% |
| api/handlers/api_keys.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/assigned_filters.py |
match_filters_for_not_privileged |
12 |
12 |
0 |
6 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
get_subject_for_director |
16 |
16 |
0 |
8 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
make_filter_from_assignment |
35 |
35 |
0 |
24 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
ensure_default_clients |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
ensure_default_clients_assignment |
3 |
3 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
ensure_default_assigned |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/assigned_filters.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/by_api_key.py |
check_access |
3 |
3 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/by_api_key.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/check_role.py |
has_role |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/authorization/check_role.py |
assert_single_role_access |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/check_role.py |
assert_any_roles_access |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/check_role.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/company_employee_access.py |
assert_is_assigned_to_client_query |
11 |
11 |
0 |
6 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
manager_as_higher_role_query |
9 |
9 |
0 |
4 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
flexible_company_assertion_query |
3 |
3 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
assigned_subsidiary_or_logistician_for_order_query |
9 |
9 |
0 |
4 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
get_assigned_clients_ids |
9 |
9 |
0 |
6 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
assert_client_assigned |
15 |
15 |
0 |
10 |
0 |
0% |
| api/handlers/authorization/company_employee_access.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/authorization/confidential.py |
hide_dict_fields_from_carrier |
8 |
8 |
0 |
0 |
0 |
0% |
| api/handlers/authorization/confidential.py |
hide_model_fields_from_carrier |
8 |
8 |
0 |
2 |
0 |
0% |
| api/handlers/authorization/confidential.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/administrative.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/biding.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/clients.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/documents.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/orders.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/organizations.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/resources.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/grabbers/users.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/int1c.py |
on_get_updates |
14 |
14 |
0 |
6 |
0 |
0% |
| api/handlers/int1c.py |
apply_processing_results |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/int1c.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/misc/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/misc/clients.py |
get_responsible |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/misc/clients.py |
on_create_client |
26 |
26 |
0 |
14 |
0 |
0% |
| api/handlers/misc/clients.py |
on_patch_client |
18 |
18 |
0 |
4 |
0 |
0% |
| api/handlers/misc/clients.py |
on_assign_subsidiary_to_client |
11 |
11 |
0 |
6 |
0 |
0% |
| api/handlers/misc/clients.py |
on_revoke_subsidiary |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/misc/clients.py |
assign_manager_to_client |
11 |
11 |
0 |
4 |
0 |
0% |
| api/handlers/misc/clients.py |
on_client_revoke_manager |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/misc/clients.py |
on_get_clients_managers |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/misc/clients.py |
on_get_client_suggestion |
20 |
20 |
0 |
12 |
0 |
0% |
| api/handlers/misc/clients.py |
(no function) |
34 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/misc/documents.py |
docs_restriction_query_builder |
6 |
6 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
type_document_strategy |
8 |
8 |
0 |
8 |
0 |
0% |
| api/handlers/misc/documents.py |
check_valid_until |
5 |
5 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
get_related_with_checks |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/misc/documents.py |
try_fill_org_id |
5 |
5 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
on_create_document |
40 |
40 |
0 |
28 |
0 |
0% |
| api/handlers/misc/documents.py |
on_create_document.update_or_create_documents |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/misc/documents.py |
on_delete_document |
9 |
9 |
0 |
2 |
0 |
0% |
| api/handlers/misc/documents.py |
on_delete_document.remove_from_collection |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/misc/documents.py |
on_get_documents |
10 |
10 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
on_get_documents_new |
8 |
8 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
on_get_document |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/misc/documents.py |
on_update_document |
14 |
14 |
0 |
4 |
0 |
0% |
| api/handlers/misc/documents.py |
on_update_document.update_by_type |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/misc/documents.py |
(no function) |
35 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/misc/verification.py |
on_verify |
26 |
26 |
0 |
16 |
0 |
0% |
| api/handlers/misc/verification.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/active_orders.py |
on_get_actives |
9 |
9 |
0 |
6 |
0 |
0% |
| api/handlers/orders/active_orders.py |
on_update_current_stage |
48 |
48 |
0 |
34 |
0 |
0% |
| api/handlers/orders/active_orders.py |
on_get_stages_suggestions |
32 |
32 |
0 |
24 |
0 |
0% |
| api/handlers/orders/active_orders.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/archive.py |
get_archive_orders |
9 |
9 |
0 |
6 |
0 |
0% |
| api/handlers/orders/archive.py |
check_enums |
15 |
15 |
0 |
16 |
0 |
0% |
| api/handlers/orders/archive.py |
export_to_xml |
13 |
13 |
0 |
4 |
0 |
0% |
| api/handlers/orders/archive.py |
on_get_archive_stats |
9 |
9 |
0 |
2 |
0 |
0% |
| api/handlers/orders/archive.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/bids.py |
_assert_bid_actions |
14 |
14 |
0 |
8 |
0 |
0% |
| api/handlers/orders/bids.py |
check_restrictions |
15 |
15 |
0 |
12 |
0 |
0% |
| api/handlers/orders/bids.py |
on_make_bid |
21 |
21 |
0 |
4 |
0 |
0% |
| api/handlers/orders/bids.py |
on_bid_deletion |
18 |
18 |
0 |
6 |
0 |
0% |
| api/handlers/orders/bids.py |
on_get_bids |
11 |
11 |
0 |
6 |
0 |
0% |
| api/handlers/orders/bids.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/buffer_orders.py |
on_get_buffer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_get_one_from_buffer |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_put_to_exchange |
14 |
14 |
0 |
4 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
check_create_params |
8 |
8 |
0 |
10 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_create_order |
35 |
35 |
0 |
24 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_put_to_trash |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_update_order |
34 |
34 |
0 |
10 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
on_assign_subsidiary |
15 |
15 |
0 |
6 |
0 |
0% |
| api/handlers/orders/buffer_orders.py |
(no function) |
32 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/cancellation.py |
on_utilize_canceled |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/orders/cancellation.py |
on_move_to_cancel |
19 |
19 |
0 |
6 |
0 |
0% |
| api/handlers/orders/cancellation.py |
on_cancelled_to_exchange |
19 |
19 |
0 |
8 |
0 |
0% |
| api/handlers/orders/cancellation.py |
on_cancelled_to_appointment |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/orders/cancellation.py |
on_cancelled_to_confirmed |
9 |
9 |
0 |
2 |
0 |
0% |
| api/handlers/orders/cancellation.py |
on_cancelled_to_buffer |
6 |
6 |
0 |
0 |
0 |
0% |
| api/handlers/orders/cancellation.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/confirm_orders.py |
on_put_to_active |
30 |
30 |
0 |
18 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_apply_for_draft |
29 |
29 |
0 |
12 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_draw_up_order |
22 |
22 |
0 |
8 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_put_back_to_auc |
24 |
24 |
0 |
8 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_get_confirmed |
11 |
11 |
0 |
8 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_get_one_confirmed |
8 |
8 |
0 |
4 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_confirmed_to_appointment |
7 |
7 |
0 |
0 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_notify_winner |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
on_warn_confirmation_ends |
7 |
7 |
0 |
2 |
0 |
0% |
| api/handlers/orders/confirm_orders.py |
(no function) |
40 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/exchange_orders.py |
on_exchange_update |
25 |
25 |
0 |
8 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_confirm_order |
25 |
25 |
0 |
6 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
get_if_exchange_only |
9 |
9 |
0 |
6 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_get_exchange |
14 |
14 |
0 |
8 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_get_my_bids |
27 |
27 |
0 |
12 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_order_through_auction |
21 |
21 |
0 |
6 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_get_exchange_order_by_id |
17 |
17 |
0 |
8 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_get_exchange_order_by_id.fill_bid |
4 |
4 |
0 |
4 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
get_order_with_resource_check |
10 |
10 |
0 |
4 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
export_order |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_order_to_appointment |
8 |
8 |
0 |
0 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_put_exchange_to_buffer |
8 |
8 |
0 |
0 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
on_put_exchange_to_trash |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/orders/exchange_orders.py |
(no function) |
41 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/external_orders.py |
on_post_batch |
25 |
25 |
0 |
14 |
0 |
0% |
| api/handlers/orders/external_orders.py |
on_patch_batch |
21 |
21 |
0 |
8 |
0 |
0% |
| api/handlers/orders/external_orders.py |
on_patch_batch.update_delta |
5 |
5 |
0 |
0 |
0 |
0% |
| api/handlers/orders/external_orders.py |
on_delete_batch |
18 |
18 |
0 |
8 |
0 |
0% |
| api/handlers/orders/external_orders.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/orders.py |
on_orders_update |
29 |
29 |
0 |
10 |
0 |
0% |
| api/handlers/orders/orders.py |
check_assignment_parameter |
5 |
5 |
0 |
4 |
0 |
0% |
| api/handlers/orders/orders.py |
on_company_assignment |
11 |
11 |
0 |
2 |
0 |
0% |
| api/handlers/orders/orders.py |
on_assign_carrier |
37 |
37 |
0 |
18 |
0 |
0% |
| api/handlers/orders/orders.py |
on_multi_trash |
8 |
8 |
0 |
0 |
0 |
0% |
| api/handlers/orders/orders.py |
on_to_exchange |
24 |
24 |
0 |
10 |
0 |
0% |
| api/handlers/orders/orders.py |
on_to_appointment |
14 |
14 |
0 |
6 |
0 |
0% |
| api/handlers/orders/orders.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/recommendations.py |
filter_closure |
3 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/recommendations.py |
filter_closure.filter_recs |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/orders/recommendations.py |
get_recommendations_data |
6 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/recommendations.py |
get_all_recommendations |
11 |
11 |
0 |
4 |
0 |
0% |
| api/handlers/orders/recommendations.py |
on_get_recommendations |
15 |
15 |
0 |
10 |
0 |
0% |
| api/handlers/orders/recommendations.py |
notify_with_recommended_summary |
10 |
10 |
0 |
6 |
0 |
0% |
| api/handlers/orders/recommendations.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/to_appointment.py |
on_put_to_trash |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/orders/to_appointment.py |
on_put_appointment_to_buffer |
7 |
7 |
0 |
0 |
0 |
0% |
| api/handlers/orders/to_appointment.py |
on_appointment_to_exchange |
19 |
19 |
0 |
6 |
0 |
0% |
| api/handlers/orders/to_appointment.py |
on_get_whole_appointment |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/orders/to_appointment.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/orders/trash_orders.py |
on_put_trash_to_buffer |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/orders/trash_orders.py |
on_remove_from_trash |
5 |
5 |
0 |
2 |
0 |
0% |
| api/handlers/orders/trash_orders.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/organizations.py |
update_contact_user |
6 |
6 |
0 |
4 |
0 |
0% |
| api/handlers/organizations.py |
on_create_organization |
35 |
35 |
0 |
10 |
0 |
0% |
| api/handlers/organizations.py |
on_update_organization_by_id |
39 |
39 |
0 |
16 |
0 |
0% |
| api/handlers/organizations.py |
on_inn_update |
19 |
19 |
0 |
8 |
0 |
0% |
| api/handlers/organizations.py |
on_get_organization_suggestion |
5 |
5 |
0 |
2 |
0 |
0% |
| api/handlers/organizations.py |
on_get_org_completion |
56 |
56 |
0 |
34 |
0 |
0% |
| api/handlers/organizations.py |
on_get_organization_resources |
7 |
7 |
0 |
4 |
0 |
0% |
| api/handlers/organizations.py |
(no function) |
38 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/reports.py |
process_report |
5 |
5 |
0 |
0 |
0 |
0% |
| api/handlers/reports.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/__init__.py |
on_get_resources_for_org |
17 |
17 |
0 |
14 |
0 |
0% |
| api/handlers/resources/__init__.py |
documents_creation |
11 |
11 |
0 |
6 |
0 |
0% |
| api/handlers/resources/__init__.py |
documents_on_update |
8 |
8 |
0 |
4 |
0 |
0% |
| api/handlers/resources/__init__.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/common.py |
assert_resource_manage |
15 |
15 |
0 |
10 |
0 |
0% |
| api/handlers/resources/common.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/drivers.py |
on_create_driver |
11 |
11 |
0 |
2 |
0 |
0% |
| api/handlers/resources/drivers.py |
on_get_drivers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/drivers.py |
on_get_driver |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/drivers.py |
on_update_driver |
14 |
14 |
0 |
2 |
0 |
0% |
| api/handlers/resources/drivers.py |
on_delete_driver |
5 |
5 |
0 |
0 |
0 |
0% |
| api/handlers/resources/drivers.py |
(no function) |
29 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/processor.py |
process_final_entity |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/resources/processor.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/trailers.py |
on_create_trailer |
11 |
11 |
0 |
2 |
0 |
0% |
| api/handlers/resources/trailers.py |
on_get_trailers |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trailers.py |
on_get_trailer |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trailers.py |
on_update_trailer |
14 |
14 |
0 |
2 |
0 |
0% |
| api/handlers/resources/trailers.py |
on_delete_trailer |
5 |
5 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trailers.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/resources/trucks.py |
on_create_truck |
11 |
11 |
0 |
2 |
0 |
0% |
| api/handlers/resources/trucks.py |
on_get_trucks |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trucks.py |
on_get_truck |
1 |
1 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trucks.py |
on_update_truck |
14 |
14 |
0 |
2 |
0 |
0% |
| api/handlers/resources/trucks.py |
on_delete_truck |
5 |
5 |
0 |
0 |
0 |
0% |
| api/handlers/resources/trucks.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/subsidiaries.py |
get_employees |
7 |
7 |
0 |
6 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_create_subsidiary |
10 |
10 |
0 |
6 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_update_subsidiary |
21 |
21 |
0 |
14 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_remove_subsidiary |
11 |
11 |
0 |
6 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_add_client_to_subsidiary |
6 |
6 |
0 |
2 |
0 |
0% |
| api/handlers/subsidiaries.py |
revoke_subsidiary |
7 |
7 |
0 |
4 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_get_assigned_clients_by_sub_id |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/subsidiaries.py |
on_get_assigned_clients_full_by_sub |
6 |
6 |
0 |
2 |
0 |
0% |
| api/handlers/subsidiaries.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/suggestions.py |
on_get_sub_suggestions |
5 |
5 |
0 |
2 |
0 |
0% |
| api/handlers/suggestions.py |
on_get_users_suggestions |
15 |
15 |
0 |
8 |
0 |
0% |
| api/handlers/suggestions.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| api/handlers/users.py |
get_most_role |
9 |
9 |
0 |
10 |
0 |
0% |
| api/handlers/users.py |
_assert_director_access |
10 |
10 |
0 |
8 |
0 |
0% |
| api/handlers/users.py |
_assert_user_access |
2 |
2 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
on_create_users |
26 |
26 |
0 |
10 |
0 |
0% |
| api/handlers/users.py |
on_get_users |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
on_get_user |
5 |
5 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
update_kc_int |
5 |
5 |
0 |
4 |
0 |
0% |
| api/handlers/users.py |
on_update_user |
33 |
33 |
0 |
18 |
0 |
0% |
| api/handlers/users.py |
on_update_user.update_role |
3 |
3 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
on_delete_user |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
update_users_roles |
17 |
17 |
0 |
8 |
0 |
0% |
| api/handlers/users.py |
update_subsidiary_by_user_id |
10 |
10 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
assign_sub_to_user |
4 |
4 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
on_update_subsidiary |
11 |
11 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
parse_role |
9 |
9 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
on_add_role |
16 |
16 |
0 |
6 |
0 |
0% |
| api/handlers/users.py |
check_ts |
13 |
13 |
0 |
6 |
0 |
0% |
| api/handlers/users.py |
on_user_update_wh |
25 |
25 |
0 |
10 |
0 |
0% |
| api/handlers/users.py |
on_remove_role |
14 |
14 |
0 |
6 |
0 |
0% |
| api/handlers/users.py |
on_user_delete |
4 |
4 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
on_user_create |
21 |
21 |
0 |
4 |
0 |
0% |
| api/handlers/users.py |
on_user_register |
13 |
13 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
keycloak_webhook_handler |
16 |
16 |
0 |
14 |
0 |
0% |
| api/handlers/users.py |
on_get_assigned_to_employee_clients |
6 |
6 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
on_get_assigned_orders_to_employee |
2 |
2 |
0 |
0 |
0 |
0% |
| api/handlers/users.py |
parse_user_roles |
5 |
5 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
users_sync_batch_processing |
17 |
17 |
0 |
6 |
0 |
0% |
| api/handlers/users.py |
iterate_for_sync |
14 |
14 |
0 |
2 |
0 |
0% |
| api/handlers/users.py |
(no function) |
69 |
0 |
0 |
0 |
0 |
100% |
| api/indexes.py |
indexes_fts |
23 |
23 |
0 |
6 |
0 |
0% |
| api/indexes.py |
migrate_for_unique_complex_key_clients |
8 |
8 |
0 |
2 |
0 |
0% |
| api/indexes.py |
migrate_for_unique_vehicles |
8 |
8 |
0 |
2 |
0 |
0% |
| api/indexes.py |
migrate_for_unique_drivers |
14 |
14 |
0 |
4 |
0 |
0% |
| api/indexes.py |
run_indexes |
6 |
4 |
0 |
4 |
1 |
30% |
| api/indexes.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
| api/keycloak.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
| api/logging_config.py |
(no function) |
20 |
1 |
0 |
4 |
2 |
88% |
| api/mongodb.py |
(no function) |
31 |
1 |
0 |
2 |
1 |
94% |
| api/operations/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/operations/assignment.py |
data_from_assigned |
23 |
23 |
0 |
18 |
0 |
0% |
| api/operations/assignment.py |
notify_if_assigned |
4 |
4 |
0 |
4 |
0 |
0% |
| api/operations/assignment.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| api/operations/orders.py |
fill_carrier_by_oid_company |
7 |
7 |
0 |
6 |
0 |
0% |
| api/operations/orders.py |
fill_orders_subsidiary_or_logistician |
20 |
20 |
0 |
18 |
0 |
0% |
| api/operations/orders.py |
fill_orders_client |
22 |
22 |
0 |
14 |
0 |
0% |
| api/operations/orders.py |
prepare_to_create_order |
9 |
9 |
0 |
0 |
0 |
0% |
| api/operations/orders.py |
update_documents_data |
26 |
26 |
0 |
16 |
0 |
0% |
| api/operations/orders.py |
fill_by_insert_oid_resources_docs |
18 |
18 |
0 |
14 |
0 |
0% |
| api/operations/orders.py |
patch_operations |
3 |
3 |
0 |
0 |
0 |
0% |
| api/operations/orders.py |
make_data_update_for_confirmed |
4 |
4 |
0 |
0 |
0 |
0% |
| api/operations/orders.py |
generate_draft_document |
11 |
11 |
0 |
4 |
0 |
0% |
| api/operations/orders.py |
pre_process_to_exchange_auction_end_time |
5 |
5 |
0 |
4 |
0 |
0% |
| api/operations/orders.py |
clear_documents |
4 |
4 |
0 |
2 |
0 |
0% |
| api/operations/orders.py |
create_order_with_second_phase |
13 |
13 |
0 |
4 |
0 |
0% |
| api/operations/orders.py |
(no function) |
32 |
0 |
0 |
0 |
0 |
100% |
| api/services/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/services/dadata.py |
DadataAPI.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
| api/services/dadata.py |
DadataAPI._extract_data |
6 |
6 |
0 |
0 |
0 |
0% |
| api/services/dadata.py |
DadataAPI.get_company_info |
10 |
10 |
0 |
2 |
0 |
0% |
| api/services/dadata.py |
verify_inn |
4 |
4 |
0 |
0 |
0 |
0% |
| api/services/dadata.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| api/services/documents.py |
DocumentsQuerier.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| api/services/documents.py |
DocumentsQuerier.upload_document |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/documents.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| api/services/location_connector.py |
LocationAPIConnector.request_line_address_with_yapi |
16 |
16 |
0 |
4 |
0 |
0% |
| api/services/location_connector.py |
LocationAPIConnector.request_line_address_with_osm |
23 |
23 |
0 |
10 |
0 |
0% |
| api/services/location_connector.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| api/services/microservice_connector.py |
ServiceConnector.__init__ |
9 |
0 |
0 |
0 |
0 |
100% |
| api/services/microservice_connector.py |
ServiceConnector._check_session |
3 |
3 |
0 |
2 |
0 |
0% |
| api/services/microservice_connector.py |
ServiceConnector._check_client |
3 |
3 |
0 |
2 |
0 |
0% |
| api/services/microservice_connector.py |
ServiceConnector._initialize |
18 |
18 |
0 |
4 |
0 |
0% |
| api/services/microservice_connector.py |
RecommendationsConnector.make_request |
24 |
24 |
0 |
16 |
0 |
0% |
| api/services/microservice_connector.py |
DocumentsConnector.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| api/services/microservice_connector.py |
DocumentsConnector.make_request |
10 |
10 |
0 |
2 |
0 |
0% |
| api/services/microservice_connector.py |
NotificationConnector.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| api/services/microservice_connector.py |
NotificationConnector.make_request |
11 |
11 |
0 |
2 |
0 |
0% |
| api/services/microservice_connector.py |
(no function) |
24 |
0 |
0 |
0 |
0 |
100% |
| api/services/minio_policy_setter.py |
MinioPolicySetter.set_policy_according_to_roles |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/minio_policy_setter.py |
MinioPolicySetter.create_new_model_with_minio_policy_attr |
2 |
2 |
0 |
0 |
0 |
0% |
| api/services/minio_policy_setter.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| api/services/notifications/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/services/notifications/builder.py |
_get_object_field |
17 |
17 |
0 |
8 |
0 |
0% |
| api/services/notifications/builder.py |
_fill_text_from_object |
8 |
8 |
0 |
2 |
0 |
0% |
| api/services/notifications/builder.py |
_get_user_dict |
5 |
5 |
0 |
4 |
0 |
0% |
| api/services/notifications/builder.py |
_get_users_dict |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/notifications/builder.py |
_doc_verification_translation |
8 |
8 |
0 |
6 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| api/services/notifications/builder.py |
NotificationBuilder._copy |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder._fill_payload_fields |
4 |
4 |
0 |
4 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_preset |
4 |
4 |
0 |
0 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_preset_type |
3 |
3 |
0 |
2 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_object |
5 |
5 |
0 |
2 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_user |
4 |
4 |
0 |
0 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_users |
3 |
3 |
0 |
0 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_cast_one |
8 |
8 |
0 |
2 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.with_cast_many |
7 |
7 |
0 |
2 |
0 |
0% |
| api/services/notifications/builder.py |
NotificationBuilder.build |
8 |
8 |
0 |
6 |
0 |
0% |
| api/services/notifications/builder.py |
(no function) |
29 |
0 |
0 |
0 |
0 |
100% |
| api/services/notifications/director.py |
NotificationDirector.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
| api/services/notifications/director.py |
NotificationDirector._make_request |
3 |
3 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_archived |
11 |
11 |
0 |
8 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.success_inn_verification |
7 |
7 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.better_bid |
5 |
5 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.organization_filled |
7 |
7 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_is_active |
5 |
5 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_confirmed |
7 |
7 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.admin_notification_on_parser |
2 |
2 |
0 |
0 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_canceled |
11 |
11 |
0 |
8 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_reserved |
8 |
8 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.verification_result |
17 |
17 |
0 |
10 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.order_confirmed_timeout |
7 |
7 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.fill_companys_recepients |
8 |
8 |
0 |
6 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_order_reserved |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_order_canceled |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_order_confirmed |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_order_unverified |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_order_completed |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_auction_ends_soon |
8 |
8 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.company_auction_ended |
7 |
7 |
0 |
4 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.assignment |
9 |
9 |
0 |
6 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.carriers_entity_verification_company_notification |
10 |
10 |
0 |
6 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.client_assigned |
5 |
5 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.new_in_buffer |
14 |
14 |
0 |
10 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector._notify_subsidiaries_on_scraped |
11 |
11 |
0 |
8 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector._notify_responsible_about_scraped |
11 |
11 |
0 |
10 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector._client_has_responsible |
3 |
3 |
0 |
0 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.orders_scraped |
8 |
8 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.confirmation_ended_company |
5 |
5 |
0 |
2 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.user_registered |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/notifications/director.py |
NotificationDirector.notify_with_recommended |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/notifications/director.py |
get_users_to_notify |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/notifications/director.py |
(no function) |
68 |
0 |
0 |
0 |
0 |
100% |
| api/services/opensearch_client.py |
OpenSearchAdapter.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/opensearch_client.py |
OpenSearchAdapter.search_fts |
7 |
7 |
0 |
0 |
0 |
0% |
| api/services/opensearch_client.py |
OpenSearchAdapter.vector_search |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/opensearch_client.py |
MockAdapter.search_fts |
3 |
3 |
0 |
0 |
0 |
0% |
| api/services/opensearch_client.py |
MockAdapter.vector_search |
3 |
3 |
0 |
0 |
0 |
0% |
| api/services/opensearch_client.py |
get_ids_query |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/opensearch_client.py |
get_opensearch_vector_model_id |
4 |
4 |
0 |
2 |
0 |
0% |
| api/services/opensearch_client.py |
(no function) |
25 |
1 |
0 |
2 |
1 |
93% |
| api/services/recommendations.py |
check_location |
5 |
5 |
0 |
4 |
0 |
0% |
| api/services/recommendations.py |
normalize_stops |
6 |
6 |
0 |
4 |
0 |
0% |
| api/services/recommendations.py |
normalize_datetime_to_msc |
6 |
6 |
0 |
6 |
0 |
0% |
| api/services/recommendations.py |
APIQuerier.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| api/services/recommendations.py |
APIQuerier._form_rec_domain |
5 |
5 |
0 |
0 |
0 |
0% |
| api/services/recommendations.py |
APIQuerier.create_target_and_recommendation_order |
11 |
11 |
0 |
4 |
0 |
0% |
| api/services/recommendations.py |
APIQuerier.update_order |
9 |
9 |
0 |
2 |
0 |
0% |
| api/services/recommendations.py |
APIQuerier.remove_order |
2 |
2 |
0 |
0 |
0 |
0% |
| api/services/recommendations.py |
APIQuerier.get_recommendations_for_target |
8 |
8 |
0 |
2 |
0 |
0% |
| api/services/recommendations.py |
(no function) |
19 |
0 |
0 |
0 |
0 |
100% |
| api/services/telegram.py |
map_environment_header |
4 |
4 |
0 |
0 |
0 |
0% |
| api/services/telegram.py |
send_message |
9 |
9 |
0 |
6 |
0 |
0% |
| api/services/telegram.py |
async_send_message |
4 |
4 |
0 |
4 |
0 |
0% |
| api/services/telegram.py |
group_notification |
1 |
1 |
0 |
0 |
0 |
0% |
| api/services/telegram.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| api/stubs.py |
scraped_container |
1 |
1 |
0 |
0 |
0 |
0% |
| api/stubs.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100% |
| api/utils/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| api/utils/access_wrapper.py |
get_active_user |
2 |
0 |
0 |
0 |
0 |
100% |
| api/utils/access_wrapper.py |
get_active_user.get_current_access |
14 |
14 |
0 |
10 |
0 |
0% |
| api/utils/access_wrapper.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| api/utils/check_carriers_resources.py |
is_resource_verified |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/check_carriers_resources.py |
is_resource_model_verified |
3 |
3 |
0 |
2 |
0 |
0% |
| api/utils/check_carriers_resources.py |
verified_mark |
3 |
3 |
0 |
2 |
0 |
0% |
| api/utils/check_carriers_resources.py |
check_verification |
3 |
3 |
0 |
2 |
0 |
0% |
| api/utils/check_carriers_resources.py |
is_body_appropriate |
24 |
24 |
0 |
20 |
0 |
0% |
| api/utils/check_carriers_resources.py |
check_order_approved |
6 |
6 |
0 |
6 |
0 |
0% |
| api/utils/check_carriers_resources.py |
check_resources_are_same |
19 |
19 |
0 |
18 |
0 |
0% |
| api/utils/check_carriers_resources.py |
check_resources_for_generation |
6 |
6 |
0 |
6 |
0 |
0% |
| api/utils/check_carriers_resources.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| api/utils/clear.py |
clear_on_move |
3 |
3 |
0 |
4 |
0 |
0% |
| api/utils/clear.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| api/utils/concurrency.py |
threadpool |
2 |
0 |
0 |
0 |
0 |
100% |
| api/utils/concurrency.py |
threadpool.async_wrapper |
2 |
2 |
0 |
0 |
0 |
0% |
| api/utils/concurrency.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
| api/utils/data_grabber.py |
BaseGetListQueryParams.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
| api/utils/data_grabber.py |
BaseGetOneQueryParams.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
| api/utils/data_grabber.py |
get_field_model |
18 |
18 |
0 |
6 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
| api/utils/data_grabber.py |
MongoDataGrabber.convert_values |
6 |
6 |
0 |
4 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.where_conversion |
30 |
30 |
0 |
22 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.get_list |
29 |
29 |
0 |
10 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.get_one |
5 |
5 |
0 |
2 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.get_one_by_id_with_pattern |
18 |
18 |
0 |
10 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.parse_where |
8 |
8 |
0 |
2 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.parse_assignment |
23 |
23 |
0 |
10 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.parse_projection |
14 |
14 |
0 |
6 |
0 |
0% |
| api/utils/data_grabber.py |
MongoDataGrabber.parse_sort |
21 |
21 |
0 |
8 |
0 |
0% |
| api/utils/data_grabber.py |
adjust_search_query |
13 |
13 |
0 |
10 |
0 |
0% |
| api/utils/data_grabber.py |
update_search_query |
11 |
11 |
0 |
12 |
0 |
0% |
| api/utils/data_grabber.py |
(no function) |
51 |
0 |
0 |
0 |
0 |
100% |
| api/utils/dt_utils.py |
get_current_datetime |
4 |
0 |
0 |
2 |
0 |
100% |
| api/utils/dt_utils.py |
get_datetime_tz_aware |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/dt_utils.py |
months_delta |
14 |
14 |
0 |
6 |
0 |
0% |
| api/utils/dt_utils.py |
get_deletion_datetime |
2 |
2 |
0 |
0 |
0 |
0% |
| api/utils/dt_utils.py |
parse_datetime_filter |
5 |
5 |
0 |
0 |
0 |
0% |
| api/utils/dt_utils.py |
parse_datetime_str |
4 |
4 |
0 |
2 |
0 |
0% |
| api/utils/dt_utils.py |
parse_datetime_to_str |
4 |
4 |
0 |
2 |
0 |
0% |
| api/utils/dt_utils.py |
ensure_dt |
5 |
5 |
0 |
4 |
0 |
0% |
| api/utils/dt_utils.py |
get_period_num_of_months_back |
11 |
2 |
0 |
4 |
2 |
73% |
| api/utils/dt_utils.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| api/utils/excel.py |
ExcelExporter.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
ExcelExporter.write_excel |
13 |
13 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
ExcelExporter.save_workbook |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
ExcelExporter.header_maker |
4 |
4 |
0 |
4 |
0 |
0% |
| api/utils/excel.py |
get_column_index |
3 |
3 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
get_first_loading |
12 |
12 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
get_last_stop |
12 |
12 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
get_additional_stops |
13 |
13 |
0 |
6 |
0 |
0% |
| api/utils/excel.py |
get_body_type |
12 |
12 |
0 |
8 |
0 |
0% |
| api/utils/excel.py |
get_loading_type |
14 |
14 |
0 |
10 |
0 |
0% |
| api/utils/excel.py |
get_driver_fio |
12 |
12 |
0 |
8 |
0 |
0% |
| api/utils/excel.py |
get_employee_full_name |
14 |
14 |
0 |
10 |
0 |
0% |
| api/utils/excel.py |
export_orders_to_excel |
17 |
17 |
0 |
4 |
0 |
0% |
| api/utils/excel.py |
export_orders_to_excel.order_formatter |
28 |
28 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
parse_excel_import |
4 |
4 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
save_excel |
11 |
11 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
export_buffer |
4 |
4 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
parse_stops |
10 |
10 |
0 |
4 |
0 |
0% |
| api/utils/excel.py |
make_body |
20 |
20 |
0 |
16 |
0 |
0% |
| api/utils/excel.py |
get_column_data |
6 |
6 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
get_resource_id |
10 |
10 |
0 |
6 |
0 |
0% |
| api/utils/excel.py |
get_client_id |
13 |
13 |
0 |
4 |
0 |
0% |
| api/utils/excel.py |
make_order_from_line |
51 |
51 |
0 |
16 |
0 |
0% |
| api/utils/excel.py |
check_line |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/excel.py |
process_data_header |
12 |
12 |
0 |
4 |
0 |
0% |
| api/utils/excel.py |
parse_order_data |
17 |
17 |
0 |
6 |
0 |
0% |
| api/utils/excel.py |
on_import_to_buffer |
10 |
10 |
0 |
2 |
0 |
0% |
| api/utils/excel.py |
(no function) |
69 |
0 |
0 |
0 |
0 |
100% |
| api/utils/helper.py |
place_stop_indicies |
5 |
5 |
0 |
4 |
0 |
0% |
| api/utils/helper.py |
get_org_oid |
6 |
3 |
0 |
2 |
1 |
50% |
| api/utils/helper.py |
get_subsidiary_oid |
10 |
10 |
0 |
4 |
0 |
0% |
| api/utils/helper.py |
stop_sort_key |
2 |
2 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
update_order_address |
26 |
26 |
0 |
10 |
0 |
0% |
| api/utils/helper.py |
add_prices_to_update |
9 |
9 |
0 |
8 |
0 |
0% |
| api/utils/helper.py |
clean_empty_objects |
4 |
4 |
0 |
4 |
0 |
0% |
| api/utils/helper.py |
validate_search_q |
4 |
4 |
0 |
2 |
0 |
0% |
| api/utils/helper.py |
check_assigned |
2 |
2 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
calculate_ab_distance |
7 |
7 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
is_organization_filled |
2 |
2 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
get_hash |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
write_1c_to_file |
3 |
3 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
get_ids_list |
8 |
8 |
0 |
2 |
0 |
0% |
| api/utils/helper.py |
multiexec |
8 |
8 |
0 |
2 |
0 |
0% |
| api/utils/helper.py |
secure_pass_generator |
1 |
1 |
0 |
0 |
0 |
0% |
| api/utils/helper.py |
etag_detalizer |
4 |
4 |
0 |
4 |
0 |
0% |
| api/utils/helper.py |
ensure_yapi_location |
8 |
8 |
0 |
10 |
0 |
0% |
| api/utils/helper.py |
clear_user_for_keycloak |
2 |
2 |
0 |
2 |
0 |
0% |
| api/utils/helper.py |
(no function) |
43 |
0 |
0 |
0 |
0 |
100% |
| tests/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/conftest.py |
event_loop |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
mongo_table_engine |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
side_effect_mongo_mock_from_uuid |
5 |
5 |
0 |
2 |
0 |
0% |
| tests/conftest.py |
mongo_uuid |
2 |
0 |
0 |
0 |
0 |
100% |
| tests/conftest.py |
mock_get_list_params |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
mock_get_one_params |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
sotrans_user_roles |
9 |
9 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
shared_uuid |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
shared_oid |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
shared_org_id |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
sotrans_company_dir |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
sotrans_company_logisitician |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
tmp_user |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
tmp_org |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
tmp_subsidiary |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
tmp_client |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/conftest.py |
(no function) |
65 |
0 |
0 |
0 |
0 |
100% |
| tests/filter_fixtures.py |
users_organization |
7 |
7 |
0 |
0 |
0 |
0% |
| tests/filter_fixtures.py |
organization_with_logistician |
9 |
9 |
0 |
0 |
0 |
0% |
| tests/filter_fixtures.py |
users_clients |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/filter_fixtures.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| tests/random_model.py |
generate_random_string |
1 |
0 |
0 |
0 |
0 |
100% |
| tests/random_model.py |
primitive_types |
8 |
1 |
0 |
6 |
1 |
86% |
| tests/random_model.py |
generate_random_model_dict |
40 |
10 |
0 |
32 |
9 |
74% |
| tests/random_model.py |
generate_random_model |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/random_model.py |
generate_models_json |
8 |
1 |
0 |
4 |
2 |
75% |
| tests/random_model.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/admin/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/admin/settings.py |
test_update_settings |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/settings.py |
test_get_settings |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/settings.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/admin/test_ads.py |
test_ads_create |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/test_ads.py |
test_ads_get |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/test_ads.py |
test_ads_update |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/test_ads.py |
test_get_ads_blocks |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/test_ads.py |
test_remove_ads_block |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/admin/test_ads.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/auth.py |
token |
2 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/auth.py |
test_client |
2 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/auth.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/fixtures.py |
tmp_client |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_buffer_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_trash_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_confirmed_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_exchange_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_exchange_duple |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
update_org_with_employee |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
update_subsidiary_with_employee |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_appointment_order |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_canceled_order |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
tmp_unverified_order |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/fixtures.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/misc/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/misc/clients.py |
test_create_client |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/clients.py |
test_get_client_by_id |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/clients.py |
test_update_client |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/clients.py |
test_delete_client |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/clients.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/misc/documents.py |
test_create_document |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_get_document |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_update_document |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_get_documents |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_remove_document |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_create_document_v2 |
7 |
7 |
0 |
0 |
0 |
0% |
| tests/tests_api/misc/documents.py |
test_get_document_v2 |
10 |
10 |
0 |
6 |
0 |
0% |
| tests/tests_api/misc/documents.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/misc/verification.py |
test_document_verification |
10 |
10 |
0 |
2 |
0 |
0% |
| tests/tests_api/misc/verification.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/appointment.py |
test_app_to_buffer |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/appointment.py |
test_app_to_exchange |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/appointment.py |
test_app_to_trash |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/appointment.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/buffer.py |
test_create_order |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_order_assignment |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_buffer_to_trash |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_buf_by_id |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_update |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_to_exchange |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
test_buf_xlsx |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/buffer.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/canceled.py |
test_canceled_to_trash |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/canceled.py |
test_canceled_to_exchange |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/canceled.py |
test_canceled_to_buffer |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/canceled.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/confirmed.py |
test_conf_to_exchange |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/confirmed.py |
test_conf_to_active |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/confirmed.py |
test_conf_to_appointment |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/confirmed.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/exchange.py |
test_get_xch_by_id |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_put_to_appointment |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_bid_for_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_confirm_order |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_get_exchange |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_get_verified |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_my_bids |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_to_trash |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_to_reserved |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_xlsx |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
test_to_buffer |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/exchange.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/orders.py |
test_update_order |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/orders.py |
test_to_canceled |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/orders.py |
test_to_confirmed |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/orders.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/orders/trash.py |
test_trash_to_buffer |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/orders/trash.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/organizations/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/organizations/organization.py |
test_create_org_positive |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization.py |
test_get_org |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization.py |
test_update_org |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization.py |
test_org_completion |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization.py |
test_orgs_list |
8 |
8 |
0 |
4 |
0 |
0% |
| tests/tests_api/organizations/organization.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/organizations/organization_resources.py |
test_create_driver |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
test_organization_drivers |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
test_create_truck |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
test_organization_truck |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
test_create_trailer |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
test_organization_trailer |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/organization_resources.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/organizations/subsidiaries.py |
test_subsidiary_create |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/subsidiaries.py |
test_get_subsidiary |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/subsidiaries.py |
test_update_subsidiary |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/subsidiaries.py |
test_delete_subsidiary |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/organizations/subsidiaries.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/resources/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/resources/drivers.py |
test_get_driver |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/drivers.py |
test_get_drivers |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/drivers.py |
test_patch_drivers |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/drivers.py |
test_delete_drivers |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/drivers.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/resources/trailers.py |
test_get_trailers |
8 |
8 |
0 |
4 |
0 |
0% |
| tests/tests_api/resources/trailers.py |
test_get_trailer |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trailers.py |
test_update_trailer |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trailers.py |
test_delete_truck |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trailers.py |
(no function) |
8 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/resources/trucks.py |
test_get_trucks |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trucks.py |
test_get_truck |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trucks.py |
test_update_truck |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trucks.py |
test_delete_truck |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_api/resources/trucks.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/statistics.py |
test_company_stats |
3 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/statistics.py |
test_carriers_stats |
3 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/statistics.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_api/suggestions.py |
test_trailers_suggestion |
9 |
8 |
0 |
4 |
0 |
8% |
| tests/tests_api/suggestions.py |
test_truck_suggestion |
9 |
8 |
0 |
4 |
0 |
8% |
| tests/tests_api/suggestions.py |
test_driver_suggestion_model |
10 |
10 |
0 |
4 |
0 |
0% |
| tests/tests_api/suggestions.py |
test_org_suggestion_model |
7 |
7 |
0 |
4 |
0 |
0% |
| tests/tests_api/suggestions.py |
test_client_suggestion |
11 |
11 |
0 |
4 |
0 |
0% |
| tests/tests_api/suggestions.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/cases_carrier_checks.py |
body_settings_model |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsPass.case_no_required |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsPass.case_matching_body_type |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsPass.case_matching_load |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsPass.case_matching_weight |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsPass.case_matching_volume |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsFailing.case_not_provided |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsFailing.case_not_provided_weight |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsFailing.case_not_matching_body |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsFailing.case_not_matching_loading_type |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
BodySettingsFailing.case_not_matching_volume |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_carrier_checks.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_empty |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_limit |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_where |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_projection |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_empty_sort |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntitiesList.case_multi_sort |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntity.case_empty |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetEntity.case_projection |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
ParseSortRaise.case_empty_param |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
ParseSortRaise.case_wrong_type_param |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetRaises.case_json_where |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
GetRaises.case_json_projection |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_none |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_empty |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_list_and_value |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_list_and_set |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_multiple_key_search |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
AdjustSearchQueryCases.case_mongo_path_field_adjust |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/cases_test_data_grabber.py |
(no function) |
25 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/data_grabber_fixtures.py |
params_mocks_full |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/data_grabber_fixtures.py |
params_mock_one |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/data_grabber_fixtures.py |
params_mocks_raise |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/data_grabber_fixtures.py |
initial_key_allowed |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/data_grabber_fixtures.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/get_params_fixtures.py |
mock_get_list_params |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/get_params_fixtures.py |
mock_get_one_params |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/get_params_fixtures.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/model_fixtures.py |
model_out |
5 |
5 |
0 |
0 |
0 |
0% |
| tests/tests_unit/model_fixtures.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_authorization.py |
test_assigned_subsidiary_or_logistician_for_cd |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_authorization.py |
test_assigned_subsidiary_or_log_for_cl |
7 |
7 |
0 |
4 |
0 |
0% |
| tests/tests_unit/test_authorization.py |
test_assigned_clients_filter |
5 |
5 |
0 |
2 |
0 |
0% |
| tests/tests_unit/test_authorization.py |
test_assigned_logisitician |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_authorization.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_carrier_checks.py |
test_is_body_appropriate_positive |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_carrier_checks.py |
test_is_body_appropriate_negative |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_carrier_checks.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_data_grabber.py |
test_get_list_full |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_get_really_one |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_get_list_raises |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_parse_sort_raise |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_raises_get_one_no_id |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_where_conversion_oid |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_where_conversion_datetime |
6 |
6 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_where_conversion_in_operator |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_where_conversion_raises |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_adjust_search_query |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_adjust_search_query_raises_on_single_mismatch |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_data_grabber_comparison_query |
4 |
4 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_data_grabber_comparison_raises |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_data_grabber_raises_wrong_parameters |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_or_conversion |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_or_conversion_with_in |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
test_conversion_with_list |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_data_grabber.py |
(no function) |
44 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_datetime_utils.py |
given_datetime |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_datetime_utils.py |
case_no_delta |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_datetime_utils.py |
case_positive_year_delta |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_datetime_utils.py |
case_negative_delta_20 |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_datetime_utils.py |
test_months_delta |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_datetime_utils.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_distance.py |
a |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_distance.py |
b |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_distance.py |
test_calculate_ab_distance |
2 |
2 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_distance.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_geo_connector.py |
geo_connector |
3 |
3 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
case_empty |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
case_short |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
case_midrange |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
case_trash |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
test_geo_api_request |
9 |
9 |
0 |
4 |
0 |
0% |
| tests/tests_unit/test_geo_connector.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100% |
| tests/tests_unit/test_notifications.py |
GetObjectFieldCases.case_only_dict |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_notifications.py |
GetObjectFieldCases.case_one_level |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_notifications.py |
GetObjectFieldCases.case_list_simple |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_notifications.py |
GetObjectFieldCases.case_list_multilevel |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_notifications.py |
test_get_object_field |
1 |
1 |
0 |
0 |
0 |
0% |
| tests/tests_unit/test_notifications.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |