Покрытие Python - анализировать только файлы проекта - PullRequest
0 голосов
/ 09 июля 2019

Я использую модуль покрытия в Python для проверки покрытия кода.Однако во время выполнения «отчета о покрытии» модуль анализирует нежелательные файлы, показанные ниже, кроме файлов проекта.

covering unwanted files

Как удалить ненужные файлы из отчета о покрытии?

Ответы [ 2 ]

1 голос
/ 09 июля 2019

Самый простой способ - использовать --source=., чтобы он рассматривал только файлы в текущем каталоге.

0 голосов
/ 09 июля 2019

Вы должны использовать флаг --omit, чтобы исключить ненужные файлы. RegEx разрешено использовать. Например: coverage run --omit "*/app/*,*__init__*,*_ut.py" Вы можете увидеть более подробную информацию: https://coverage.readthedocs.io/en/v4.5.x/source.html

...