Как исключить (каталог или файлы) из отчета о покрытии

Я использую django-jenkins и пытаюсь заставить jenkins игнорировать папку в моем приложении в отчете о покрытии.

Я нашел параметр --coverage-exclude из https://github.com/kmmbvnr/django-jenkins/blob/master/django_jenkins/tasks/with_coverage.py, но, похоже, не может заставить его работать.

пока я пробовал:

python [project]/manage.py jenkins [app] --coverage-exclude=COVERAGE_EXCLUDES_FOLDERS 

с

COVERAGE_EXCLUDES_FOLDERS = (
    '[app]/[dir to be excluded]/*'
)

и различные комбинации имен путей

а также

python [project]/manage.py jenkins [app] --coverage-exclude='[path to dir]'

Может ли кто-нибудь дать мне представление о том, как я использую это?

1 ответ

У меня были проблемы с игнорированием миграций во время отчета о покрытии, и я нашел следующее

COVERAGE_EXCLUDES_FOLDERS = ['people/migrations/*']

Скорее, чем

COVERAGE_EXCLUDES_FOLDERS = ('people/migrations/*')
Другие вопросы по тегам