0

在 goconvey 中,有一个显示包覆盖率的功能,当您单击正在分析的包时,会弹出 go coverage 工具,显示源代码,并根据已覆盖和未覆盖的内容进行着色。

例如:在此处输入图像描述

在此处输入图像描述

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

在此处输入图像描述

另一个例子:在此处输入图像描述

这是什么原因造成的,我该如何补救?

4

1 回答 1

2

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

由于您收到 404,您是否验证了是否创建了覆盖报告目录/文件?

于 2019-08-01T05:12:24.327 回答