Как заставить PyCharm понять, что определенные файлы / каталоги исключены из покрытия?
Как заставить PyCharm понять, что определенные файлы / каталоги исключены из покрытия, потому что сейчас он показывает мне "0% файлов, не покрытых" для каталогов, таких как venv и тесты.
Alt + Shift + F6, я выбираю файл.coverage, который сообщает только о файлах из каталога src /, но PyCharm показывает мне покрытие и для других файлов и каталогов. Как это исправить?
2 ответа
Решение
2019-01-05 20:56
Вы можете создать файл.coveragerc, который настраивает покрытие. Чтобы опустить каталог venv:
[run]
omit = venv
Я бы порекомендовал вам не исключать тесты из покрытия. Они ваш код, и вы хотите узнать о них. Покрытие может рассказать вам такие вещи, как теневые тесты или неиспользуемый вспомогательный код.