aleaxit / gmpy

General Multi-Precision arithmetic for Python 2.6+/3+ (GMP, MPIR, MPFR, MPC)
https://gmpy2.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
506 stars 84 forks source link

Improve test coverage #442

Closed skirpichev closed 9 months ago

codecov-commenter commented 9 months ago

Codecov Report

Merging #442 (f6b32c5) into master (e094479) will increase coverage by 1.40%. The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

@@            Coverage Diff             @@
##           master     #442      +/-   ##
==========================================
+ Coverage   83.41%   84.82%   +1.40%     
==========================================
  Files          49       49              
  Lines       11797    11733      -64     
  Branches     2205     2206       +1     
==========================================
+ Hits         9841     9953     +112     
+ Misses       1956     1780     -176     
Files Coverage Δ
src/gmpy2_hash.c 100.00% <ø> (+28.04%) :arrow_up:
src/gmpy2_mod.c 100.00% <ø> (+3.16%) :arrow_up:
src/gmpy2_mpc.c 96.55% <ø> (+37.93%) :arrow_up:
src/gmpy2_mpfr_misc.c 100.00% <ø> (+14.06%) :arrow_up:
src/gmpy2_mpmath.c 65.69% <ø> (+15.69%) :arrow_up:

... and 3 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

skirpichev commented 9 months ago

Ok, I think it's ready to review.

casevh commented 9 months ago

Thanks for all the test suite improvements.