【文件属性】:
文件名称:Courtney:Courtney是Go的覆盖工具
文件大小:23KB
文件格式:ZIP
更新时间:2021-02-06 11:44:50
testing go golang coverage test-coverage
考特尼
通过排除一些不太重要的部分,Courtney使您的代码覆盖面更有意义。
包已通过覆盖测试。
覆盖文件已合并。
一些代码对于测试来说不太重要。 这从coverage文件中排除。
(可选)我们强制覆盖所有剩余代码。
不包括在内
我们从覆盖率报告中排除什么?
包括恐慌在内的障碍
如果您需要测试代码是否紧急,则应该是错误而不是紧急。
最注释
带有// notest注释注释的块或文件将被排除。
返回错误测试为非零的块
我们仅排除返回错误已被测试为非零的块,因此:
err := foo ()
if err != nil {
return err // excluded
}
.
【文件预览】:
courtney-master
----.gitignore(304B)
----tester()
--------tester_test.go(9KB)
--------tester.go(7KB)
--------logger()
--------merge()
----scanner()
--------scanner_test.go(13KB)
--------scanner.go(11KB)
----README.md(5KB)
----LICENSE(1KB)
----go.mod(278B)
----courtney.go(2KB)
----go.sum(971B)
----.travis.yml(468B)
----courtney_test.go(4KB)
----shared()
--------shared_test.go(2KB)
--------shared.go(2KB)