Django 如何从覆盖范围中排除文件?
我正在运行我的单元测试。但是我想在测试期间排除一些文件夹和文件 这是我的.coveragerc文件Django 如何从覆盖范围中排除文件?,django,python-3.x,unit-testing,django-rest-framework,django-views,Django,Python 3.x,Unit Testing,Django Rest Framework,Django Views,我正在运行我的单元测试。但是我想在测试期间排除一些文件夹和文件 这是我的.coveragerc文件 [run] branch = True source = . omit = Amazon_customers/.coveragerc amazon_customers/tests Amazon_customers/__init__.py Amazon_customers/urls.py Amazon_customers/wsgi.py amazon_customers
[run]
branch = True
source = .
omit =
Amazon_customers/.coveragerc
amazon_customers/tests
Amazon_customers/__init__.py
Amazon_customers/urls.py
Amazon_customers/wsgi.py
amazon_customers/test_utils/*
/migrations/
/manage.py/
我需要排除这些文件,但它不起作用。如下更改配置文件。最好提供文件或文件夹/目录的完整路径
[run]
branch = True
source = .
omit =
/home/myuser/Amazon_customers/.coveragerc # file skip
/home/myuser/amazon_customers/tests/* # directory skip
欲了解更多信息,请阅读
终于找到了解决方案:
谢谢你@Anjaneyulu Batta。我尝试过这个解决方案,但不起作用。另外,我已经在阅读此文档。@zamansandhu用您的文件完整路径替换
/home/myuser/Amazon\u customers/.coveragerc
。我刚才举了一个例子。目录也一样。
[run]
omit =
*/environment/*
*/migrations/*
Amazon_customers/*
manage.py