dataloader/.coveragerc

31 lines
821 B
INI

[run]
source = src/dataloader
omit =
# Логирование - шаблонный код, не требует тестирования
src/dataloader/logger/*
# Точка входа - не требует тестирования
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