Nulle part Codeclimate docs écrit comment spécifier le formatage de couverture. Mais quand je suis en train d'envoyer une couverture à Codeclimate:Codeclimate test couverture formateur pour Golang
./cc-test-reporter before-build
./cc-test-reporter after-build
Il échoue:
Error: could not find any viable formatter. available formatters: simplecov, lcov, coverage.py, clover, gocov, gcov, cobertura, jacoco
Je gocov
installé. Aussi je généré un rapport avec goconv
:
gocov test -coverprofile=out
Et j'ai essayé de spécifier le fichier de rapport Codeclimate de diverses manières:
./cc-test-reporter after-build out
./cc-test-reporter after-build < out
mais n'a pas eu de chance ...
paradis I » t trouvé toutes les directives relatives au formateur pour le fichier .codeclimate.yml
. Le doc est écrit en super style "tu sais", donc ça n'a pas aidé. Comment activer/envoyer une couverture de test avec Codeclimate?
Votre solution fonctionne parfaitement. Expliquez s'il vous plait ce fichier magique 'c.out'. Est-ce que 'cc-test-reporter after-build' attend un fichier avec le nom' c.out' et une syntaxe concrète? – I159
Je lis sur gocov readme: https://github.com/axw/gocov#gocov-convert – avelino