Codeclimate 文档中没有任何地方写过如何指定覆盖格式化程序。但是当我试图将覆盖范围发送到 Codeclimate 时:
./cc-test-reporter before-build
./cc-test-reporter after-build
它失败了:
错误:找不到任何可行的格式化程序。可用的格式化程序:simplecov、lcov、coverage.py、clover、gocov、gcov、cobertura、jacoco
我已经gocov
安装了。我还生成了一份报告goconv
:
gocov test -coverprofile=out
我尝试以各种方式将报告文件指定给 Codeclimate:
./cc-test-reporter after-build out
./cc-test-reporter after-build < out
但是没有运气...
我还没有找到任何与格式化程序相关的.codeclimate.yml
文件指令。该文档是用超级“你知道”的风格编写的,所以它没有帮助。如何使用 Codeclimate 启用/发送测试覆盖率?