Python覆盖率看不到配置文件

时间:2018-09-18 05:44:16

标签: python django multiprocessing coverage.py

我正在以并行模式运行Django单元测试的python Coverage:

coverage run --source='.' --concurrency=multiprocessing manage.py test --parallel

它在抱怨:Options affecting multiprocessing must be specified in a configuration file.

但是我在同一目录中拥有.coveragerc文件,从该目录开始覆盖以下内容:

[run]
branch = True
concurrency = multiprocessing

试图为覆盖运行指定--rcfile选项,但没有帮助。我想念什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您不得提供--concurrency参数作为命令行参数,而只能在配置文件中提供。