Skip to content
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

Full coverage test cases required #22

Open
linguini1 opened this issue Jun 9, 2023 · 0 comments
Open

Full coverage test cases required #22

linguini1 opened this issue Jun 9, 2023 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@linguini1
Copy link
Collaborator

In order to create the most effective continuous integration procedure, test cases should have high coverage of the repository code.

Test cases should be developed as follows:

  • For all feasibly testable modules
  • For all code paths within those modules (100% coverage)
  • With pytest compatibility
  • With as short as possible runtime

All new modules should be accompanied by their own comprehensive testing. This will ensure that any refactors or code changes work before they are merged to main.

@linguini1 linguini1 added enhancement New feature or request help wanted Extra attention is needed labels Jun 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant