You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our test strategy & tools (pytest) are described in the documentation
There are several minor cases (exceptions, unfrequent code paths...) that are not currently covered.
The codecov.io report allows to easily spot code lines not already covered by unit tests.
Example: rect_clip(), cf. issue #277
Any PR that raises code coverage is welcome 😊
Introducing hypothesis to cover the most-used FPDF methods would also be a very nice addition.
By contributing those improvements, you, as a benevolent FLOSS developper, will help the fpdf2 users community by making this library more robust & reliable.
Moreover, by working on this task, you will learn about PDFs syntax and the lifecycle & structure of a popular Python library.
You will also be added into the contributors list & map.
The text was updated successfully, but these errors were encountered:
Current code coverage can be visualized here: https://app.codecov.io/gh/py-pdf/fpdf2
Goal: raise code coverage by one point
Our test strategy & tools (
pytest
) are described in the documentationThere are several minor cases (exceptions, unfrequent code paths...) that are not currently covered.
The
codecov.io
report allows to easily spot code lines not already covered by unit tests.Example:
rect_clip()
, cf. issue #277Any PR that raises code coverage is welcome 😊
Introducing hypothesis to cover the most-used
FPDF
methods would also be a very nice addition.By contributing those improvements, you, as a benevolent FLOSS developper, will help the fpdf2 users community by making this library more robust & reliable.
Moreover, by working on this task, you will learn about PDFs syntax and the lifecycle & structure of a popular Python library.
You will also be added into the contributors list & map.
The text was updated successfully, but these errors were encountered: