dataloader/.coveragerc

31 lines
821 B
Plaintext
Raw Normal View History

2025-11-05 12:41:56 +01:00
[run]
2025-11-05 13:00:41 +01:00
source = src/dataloader
2025-11-05 12:41:56 +01:00
omit =
2025-11-05 13:00:41 +01:00
# Логирование - шаблонный код, не требует тестирования
2025-11-05 12:41:56 +01:00
src/dataloader/logger/*
2025-11-05 13:00:41 +01:00
# Точка входа - не требует тестирования
src/dataloader/__main__.py
# Базовые классы без логики
src/dataloader/base.py
# Middleware - сложно тестировать, покрыт интеграционными тестами
src/dataloader/api/middleware.py
# Тестовые файлы
*/tests/*
[report]
exclude_lines =
pragma: no cover
def __repr__
raise AssertionError
raise NotImplementedError
if __name__ == .__main__.:
if TYPE_CHECKING:
@abstractmethod
\.\.\.
precision = 2
show_missing = True
[html]
directory = htmlcov