-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Increase test coverage to above 90% #2
Comments
Hey there, can you assign me for this issue. i would be happy to help you on this project. |
@donheshanthaka Assigned you the issue, if you have any questions feels free to ask! |
@donheshanthaka thanks for volunteering! |
hey there, can you give me a little bit of time, i'll go through the codebase and let you know. |
@jagmoreira |
Hey @donheshanthaka that's awesome! I assigned #12 to you already 💯 We will leave this issue open as a "meta-issue" to track the overall coverage process. |
Could you point to the instructions that will help me generate the missing coverage report if there are still missing coverages? Thanks |
@Alig1493 yes we are still very short of our goal.
It runs the test and shows a detailed coverage report with the lines missing tests. |
Problem
Forge v1.0.0 had 41% overall test coverage. We should increase that so we can be more confident about preventing some types of bugs!
This issue is a "meta-issue" tracking improvements to Forge's unittest coverage.
Goal
Get test coverage above 90%!
How can you help?
Please do not create a large PR with tests for a lot of code at once, unless it's a small module like rsync.py or ssh.py but otherwise we welcome all contributions that follow our guidelines!
Current progress (2022-10-26)
Version 1.0.1:
The text was updated successfully, but these errors were encountered: