From cfcb405644ce2ecdb72478631b97a664fee77943 Mon Sep 17 00:00:00 2001 From: itqop Date: Wed, 5 Nov 2025 19:03:43 +0300 Subject: [PATCH] chore: update README --- README.md | 51 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 37 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 73cb287..f8e2199 100644 --- a/README.md +++ b/README.md @@ -502,22 +502,45 @@ poetry run pytest -v -s ### Покрытие кода -Текущее покрытие: **91%** (788 строк / 715 покрыто) +Текущее покрытие: **95.50%** (778 строк / 743 покрыто) ``` -Name Stmts Miss Cover ---------------------------------------------------------------- -src/dataloader/config.py 79 0 100% -src/dataloader/context.py 39 0 100% -src/dataloader/api/v1/service.py 32 0 100% -src/dataloader/storage/models/queue.py 43 0 100% -src/dataloader/storage/schemas/queue.py 29 0 100% -src/dataloader/storage/notify_listener.py 49 0 100% -src/dataloader/workers/base.py 102 3 97% -src/dataloader/workers/manager.py 64 0 100% -src/dataloader/storage/repositories/queue 130 12 91% ---------------------------------------------------------------- -TOTAL 788 73 91% +Name Stmts Miss Cover Missing +-------------------------------------------------------------------------------- +src\dataloader\__init__.py 2 0 100.00% +src\dataloader\api\__init__.py 31 10 67.74% 28-38 +src\dataloader\api\metric_router.py 14 4 71.43% 23-27, 39-43 +src\dataloader\api\os_router.py 11 2 81.82% 31-33 +src\dataloader\api\schemas.py 13 0 100.00% +src\dataloader\api\v1\__init__.py 2 0 100.00% +src\dataloader\api\v1\exceptions.py 4 0 100.00% +src\dataloader\api\v1\models.py 0 0 100.00% +src\dataloader\api\v1\router.py 29 0 100.00% +src\dataloader\api\v1\schemas.py 33 1 96.97% 34 +src\dataloader\api\v1\service.py 32 0 100.00% +src\dataloader\api\v1\utils.py 4 0 100.00% +src\dataloader\config.py 79 0 100.00% +src\dataloader\context.py 39 0 100.00% +src\dataloader\exceptions.py 0 0 100.00% +src\dataloader\storage\__init__.py 0 0 100.00% +src\dataloader\storage\engine.py 9 1 88.89% 52 +src\dataloader\storage\models\__init__.py 4 0 100.00% +src\dataloader\storage\models\base.py 4 0 100.00% +src\dataloader\storage\models\queue.py 43 0 100.00% +src\dataloader\storage\notify_listener.py 49 0 100.00% +src\dataloader\storage\repositories\__init__.py 3 0 100.00% +src\dataloader\storage\repositories\queue.py 130 0 100.00% +src\dataloader\storage\schemas\__init__.py 3 0 100.00% +src\dataloader\storage\schemas\queue.py 29 0 100.00% +src\dataloader\workers\__init__.py 0 0 100.00% +src\dataloader\workers\base.py 102 0 100.00% +src\dataloader\workers\manager.py 64 0 100.00% +src\dataloader\workers\pipelines\__init__.py 11 5 54.55% 15-17, 24-25 +src\dataloader\workers\pipelines\noop.py 12 12 0.00% 2-20 +src\dataloader\workers\pipelines\registry.py 15 0 100.00% +src\dataloader\workers\reaper.py 7 0 100.00% +-------------------------------------------------------------------------------- +TOTAL 778 35 95.50% ``` ### Ключевые тест-сценарии