-
Notifications
You must be signed in to change notification settings - Fork 257
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
Reorganize tests into separate modules #850
Conversation
Allow _debug to handle logic
Keep this empty file until merge conflicts have been resolved
@HaleySchuhl @JorgeGtz this PR now re-implements our tests with 100% coverage but split into smaller modules, feel free to take a look when you have time. There are a lot of files changed but most of those changes are:
There are a few minor updates to some PlantCV functions that should just refactor the code to remove the need for a few tests (e.g. removed all cases of So other than these few latter cases, most of the other file changes don't need to be reviewed thoroughly since they are just cleaned up tests moved from One last thing, the empty file |
Describe your changes
Reorganizes tests into individual modules instead of one large tests file. Streamlines/reorganizes test data to remove unnecessary/redundant test data in favor of smaller/faster test samples. Updates tests to use parameters and test a single function per test.
Type of update
Is this a: New feature or feature enhancement