princjef / gomarkdoc

Generate markdown documentation for Go (golang) code
MIT License
380 stars 60 forks source link

ci: improve coverage measurement #96

Closed princjef closed 1 year ago

princjef commented 1 year ago

The current coverage measurement only tracks intra-package coverage, which is very impractical for something that is best verified through snapshot testing. This changes that pattern to encourage more full system tests

codecov-commenter commented 1 year ago

Codecov Report

Merging #96 (499cdb1) into master (5e37559) will increase coverage by 16.27%. The diff coverage is n/a.

@@             Coverage Diff             @@
##           master      #96       +/-   ##
===========================================
+ Coverage   58.26%   74.54%   +16.27%     
===========================================
  Files          20       22        +2     
  Lines        1826     1960      +134     
===========================================
+ Hits         1064     1461      +397     
+ Misses        677      398      -279     
- Partials       85      101       +16     

see 16 files with indirect coverage changes