issues
search
doodspav
/
motionphoto
Python library for creating Google and Samsung compatible Motion Photos.
Apache License 2.0
7
stars
0
forks
source link
Add tests with coverage
#5
Closed
doodspav
closed
3 months ago
doodspav
commented
4 months ago
(unit) test every function in isolation, mocking everything
(unit) test cli to make sure it is passing correct parameters to python api, and is correctly catching errors
(integration) test all python api functions without mocking anything, not even subprocess.run (exiftool must be installed)
unit tests must have code coverage
at least some tests (if not all) should run with pre-commit