pdm icon indicating copy to clipboard operation
pdm copied to clipboard

Increase the test coverage

Open frostming opened this issue 10 months ago • 3 comments

Feature Description

This ticket will serve as a long-term plan, with the goal of improving the test coverage of the PDM project.

It is hoped that this will be a beginner-friendly contribution goal and thereby attract more contributors.

Problem and Solution

Check the overall coverage status at Codecov and feel free to choose a file to begin with.

Additional Context

No response

Are you willing to contribute to the development of this feature?

  • [ ] Yes, I am willing to contribute to the development of this feature.

frostming avatar Jun 13 '25 03:06 frostming

suggest what uncovered parts could be the most beginner friendly. utils.py, maybe?

deronnax avatar Sep 22 '25 16:09 deronnax

The coverage report mentioned in this issue's description's is not up to date. If it were, it would be easier to identify places that lack test coverage. What can we do about this?

Bonifacio2 avatar Oct 30 '25 09:10 Bonifacio2

@frostming I think many people (I speak thinking about me, but Bonifacio's message makes me think I am not alone) would be pleased to improve the test coverage, but not all PDM's area are equal, and we would love some hint about which area you think are more likely to be doable to newcomers.

(sorry to ping you, I avoid pinging repo owners, I know they get a lot of notifications, but I think an answer here could yield significant benefice to PDM here).

deronnax avatar Dec 10 '25 10:12 deronnax