CMakePP / CMinx

Generates API documentation for CMake functions and macros
https://cmakepp.github.io/CMinx/
Apache License 2.0
14 stars 5 forks source link

Expand CI Version Coverage #102

Closed ryanmrichard closed 2 years ago

ryanmrichard commented 2 years ago

Prior to this PR our CI was only testing Python 3.9. This PR expands our CI so that we test all versions of Python we support (right now defined as 3.8, 3.9, and 3.10).

I need to update the CMake-based CI script also, but wanted to make sure that the Python one worked first.

codecov[bot] commented 2 years ago

Codecov Report

Merging #102 (4d6fb48) into master (c796532) will increase coverage by 0.03%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #102      +/-   ##
==========================================
+ Coverage   96.00%   96.03%   +0.03%     
==========================================
  Files           6        6              
  Lines         800      807       +7     
==========================================
+ Hits          768      775       +7     
  Misses         32       32              
Flag Coverage Δ
unittests 96.03% <100.00%> (+0.03%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
cminx/__init__.py 93.24% <100.00%> (ø)
cminx/rstwriter.py 98.26% <0.00%> (+<0.01%) :arrow_up:
cminx/parser/aggregator.py 93.22% <0.00%> (+0.16%) :arrow_up:

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 c796532...4d6fb48. Read the comment docs.