覆盖率缺失并发代码的Nose测试

2024-03-29 13:48:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我曾经使用option--concurrency运行覆盖,以正确覆盖并发代码,如:

$coverage --concurrency=eventlet run run_all_test.py

但是在我将长的单个测试脚本分解成模块之后,我正在使用nose运行测试。我认为不再有an option为并发代码提供支持,并且缺少一些覆盖范围

我正在做:

$nosetests --cover-inclusive --with-coverage

# and collect
$coverage report -m *.py

我该怎么修理


而且他们的GitHub回购协议似乎已经结束了接收PR。我甚至不能再提供更多


Tags: 模块run代码pytest脚本ancoverage