Python 如何从覆盖率报告中排除(目录或文件)

Python 如何从覆盖率报告中排除(目录或文件),python,django,jenkins,django-jenkins,Python,Django,Jenkins,Django Jenkins,我正在使用django jenkins,并试图让jenkins忽略我应用程序中覆盖报告中的一个文件夹 我已经找到了一个选择——保险范围不包括在保险范围内,但似乎无法让它发挥作用 到目前为止,我已经尝试: python [project]/manage.py jenkins [app] --coverage-exclude=COVERAGE_EXCLUDES_FOLDERS 与 以及路径名的各种组合 而且 python [project]/manage.py jenkins [app] --c

我正在使用django jenkins,并试图让jenkins忽略我应用程序中覆盖报告中的一个文件夹

我已经找到了一个选择——保险范围不包括在保险范围内,但似乎无法让它发挥作用

到目前为止,我已经尝试:

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

以及路径名的各种组合

而且

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

有人能告诉我如何使用它吗?

在覆盖率报告中,我遇到了忽略迁移的问题,并发现以下方法可行

COVERAGE_EXCLUDES_FOLDERS = ['people/migrations/*']
而不是

COVERAGE_EXCLUDES_FOLDERS = ('people/migrations/*')

如果要使用
元组
版本,只需在结束(
之前加一个逗号即可。这是因为python中的
(“”)
不是元组,而是
(“”),
是元组。
COVERAGE_EXCLUDES_FOLDERS = ('people/migrations/*')