如何在多个平台上运行python代码覆盖率
我在我的代码(Python2.7)中使用coverage.py,在Windows上的PyDEV中 我有一些只在UNIX上运行的代码,通常从以下代码开始:如何在多个平台上运行python代码覆盖率,python,code-coverage,coverage.py,python-coverage,Python,Code Coverage,Coverage.py,Python Coverage,我在我的代码(Python2.7)中使用coverage.py,在Windows上的PyDEV中 我有一些只在UNIX上运行的代码,通常从以下代码开始: if os.name == 'posix': 我想确保这也包括在内。以某种方式在UNIX上运行coverage,并将结果合并到PyDEV 不过,我不知道如何实现它。这更像是一个整合问题 为了测试不同的操作系统,您必须在不同的机器上运行测试(但可以是远程或虚拟机) 您可能希望将这些测试作为长期解决方案进行集成或自动化。这方面有很多软件 如果您需
if os.name == 'posix':
我想确保这也包括在内。以某种方式在UNIX上运行coverage,并将结果合并到PyDEV
不过,我不知道如何实现它。这更像是一个整合问题
-p
标志将区别信息附加到.coverage
数据文件名。有关详细信息,请参阅