我必须非常倾倒,但我无法看到我的错误。我已经开始使用一个小的golang应用程序来测试它并学习一些东西。在我的主程序包中,我有一个main.go,例如一个名为NewApp的函数。
在我的测试文件中,我已多次调用它,但在覆盖范围内,其第一行标记为“未跟踪”。此函数返回App struct
,但整个结构定义标记为“未跟踪”。
另一方面,我无法理解“未涵盖”和“未跟踪”之间的区别。有没有办法测试主要功能?我看不出那个优点。
我的代码在这里: https://github.com/fvosberg/mrsjenkins/tree/d81a3f3d5bc49e06e29a3e4a2bee60b05cbb9cfd
提前致谢
答案 0 :(得分:1)
谢谢,所以"没有跟踪"它不在覆盖率中考虑。