Implement Testing
hansenjiang opened this issue · comments
Hansen Jiang commented
Write tests to validate modifications and additions made by various modules. This will ensure everything from top to bottom level is working as intended, and that functionality persists through upgrades to the codebase.
For the time being, rudimentary tests to evaluate expected behaviour (file types, dimensionality, typing, etc.) will be prioritized.
For the time being, the following modules are to have tests implemented.
-
crop
-
corrections
Other modules, especially those in the cli
subpackage, are to be tested in future issues.