Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up[FEATURE] How should we standardize testing of our algorithms? #729
Labels
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As discussed at #721 (comment), should we require (or at least encourage) tests with new submission to this repo? Other TheAlgorithms repos require tests. For example, the Python repo runs >520 tests on every pull request. DOing this would give reviewer confidence in the submission, would teach contributors how to do test driven development and would demonstrate to readers how to call the algorithm in a broader context.
Today we already lint our submissions in GitHub Actions but should we go beyond that basic hygiene?
Detailed Description
Context
Possible Implementation