goconvey未显示包的覆盖范围

时间:2018-10-31 15:52:58

标签: goconvey

在goconvey中,有一个功能可以显示程序包的覆盖范围,当您单击要分析的程序包时,将弹出一个go coverage工具,其中显示了源代码,并用已覆盖和未覆盖的内容进行了着色。

例如:enter image description here

enter image description here

但是,我的SUT中有很多软件包,单击它们时,显示任何测试覆盖率,甚至显示404。例如,从该列表中单击软件包db:

enter image description here

另一个示例:enter image description here

是什么原因造成的,我该如何解决?

1 个答案:

答案 0 :(得分:0)

不确定是否适用于这种情况,但是对于Mac而言,我必须以sudo模式(即Windows中的Admin)运行goconvey工具。否则,中间文件/目录创建失败,工具/网络服务器报告“无覆盖率”。

自收到404消息以来,您是否验证覆盖报告目录/文件是否已创建?