我计划使用golang的testing
包和go test
来编写单元测试。我发现go test
仅在CLI中提供覆盖率报告,但我找不到任何go test
选项,允许我获取测试套件的摘要报告。
例如,在运行测试之后,我希望看到包含以下信息的最小测试报告:
我做了一些网络搜索,但找不到任何好的golang原生选项/第三方工具/库来支持这一点。我只找到了一个库https://github.com/jstemmer/go-junit-report,它允许我将结果转换为JUnit XML,这需要我进行一些进一步的处理以获得摘要,这是不够方便的。
我想知道在使用go test
和testing
软件包时,人们通常用于生成此类测试报告的工具/库是什么,特别是在通过CLI运行时?感谢。