我正在使用带有pydev的eclipse Mars。 python coverage模块版本是3.7.1。它是用pip安装的。 在代码覆盖率视图中,没有“为新启动启用代码覆盖率?”的复选框。文本在那里,只是没有相关的控件。 即使用手刷新后,我在封面栏中的每个地方都看到“0%”。
文件/home/mag/workspace-mars/.metadata/.plugins/org.python.pydev.debug/coverage/.coverage是50字节二进制文件。如果我在运行单元测试之前删除它,它会重新开始。我猜这个文件是空的。
我确实删除了Pydev / Interpreters / Python解释器中的所有解释器,并通过“快速自动配置”再次找到它们。
答案 0 :(得分:0)
这是我的一个忽视。实际上有一个复选框“启用新发布的覆盖范围”,只是它不可见。 我点击了其他两个复选框,瞧。出现一个检查标志,并显示覆盖率报告。