sncf-connect-tech / hesperides

Configuration management tool providing universal text file templating and properties editing through a REST API or a webapp (backend part)
https://voyages-sncf-technologies.github.io/hesperides-gui/
GNU General Public License v3.0
36 stars 28 forks source link

Enabling CodeCov #881

Open Lucas-C opened 2 years ago

codecov-commenter commented 2 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@db6bd82). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #881   +/-   ##
=========================================
  Coverage          ?   38.52%           
  Complexity        ?     1249           
=========================================
  Files             ?      311           
  Lines             ?     9580           
  Branches          ?      631           
=========================================
  Hits              ?     3691           
  Misses            ?     5774           
  Partials          ?      115           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update db6bd82...878b609. Read the comment docs.

Lucas-C commented 2 years ago

Le rapport CodeCov généré est pour le moment incomplet : il considère qu'aucune ligne de code dans core/ n'est testée !! https://app.codecov.io/gh/voyages-sncf-technologies/hesperides/branch/codecov/

Il faudra corriger ça avant de merger cette PR

thomaslhostis commented 2 years ago

Hello @Lucas-C, pour la couverture de code sur MaLigneC je me suis inspiré de cet article : https://medium.com/javarevisited/merging-integration-unit-and-functional-test-reports-with-jacoco-de5cde9b56e1