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
Code coverage is very essential especially for open source projects.
Issue
On reviewing the source code, I discovered the django apps making up the projects do not have tests written for them. The projects has five main apps.
Activities
Notifications
Projects
Creators
Zubhub
Of all of them, only Creators has written tests.
Solution
Unit testing should be written for each of the apps. This would cover each app's models and views. Also, tests should also be written for the APIs too. This would improve the reliability and fault-tolerance of the project.
The text was updated successfully, but these errors were encountered:
srish
changed the title
Low Code Coverage
Improve code coverage
Oct 13, 2023
Code coverage is very essential especially for open source projects.
Issue
On reviewing the source code, I discovered the django apps making up the projects do not have tests written for them. The projects has five main apps.
Of all of them, only
Creators
has written tests.Solution
Unit testing should be written for each of the apps. This would cover each app's
models
andviews
. Also, tests should also be written for theAPIs
too. This would improve the reliability and fault-tolerance of the project.The text was updated successfully, but these errors were encountered: