考特尼
通过排除一些不太重要的部分,Courtney使您的代码覆盖面更有意义。
包已通过覆盖测试。
覆盖文件已合并。
一些代码对于测试来说不太重要。 这从coverage文件中排除。
(可选)我们强制覆盖所有剩余代码。
不包括在内
我们从覆盖率报告中排除什么?
包括恐慌在内的障碍
如果您需要测试代码是否紧急,则应该是错误而不是紧急。
最注释
带有// notest注释注释的块或文件将被排除。
返回错误测试为非零的块
我们仅排除返回错误已被测试为非零的块,因此:
err := foo ()
if err != nil {
return err // excluded
}
.
评论0
最新资源