在Intellij IDEA 14.1.5社区版中,我导入了maven以获取jacoco.exec文件的覆盖范围。遵循的步骤
而不是覆盖我得到错误,因为“范围内的所有类”没有覆盖
任何人都可以提出错误的建议吗?
我有同样的事情发生在我身上。
我可以通过转到“编辑配置”到“代码覆盖率”选项卡来解决这个问题。
我不确定是什么导致它,但是那里列出了错误的包命名空间。我更新了那里的条目,我的后续测试运行代码覆盖成功。
我遇到了同样的问题,并找到了解决方案here。
在“代码覆盖率”选项卡中,定义以下选项:
指定范围以测量代码覆盖率。执行以下操作之一:要指定类,请单击“添加类”按钮。
要指定包,请单击“添加包”按钮。
如果要测试的测试类和类在不同的包结构中,则会发生这种情况。
我的测试课在:
com.tools.api
要测试的类别是:
com.tools.ws
一旦我在代码覆盖率选项卡中将模式更正为com.tools.*
,我就能看到覆盖结果。