Use PyCharm Community as a simple IDE.
Unit tests use unittest.
Install coverage using pip install coverage
in your terminal.
python -m unittest
We can test the files found in the app
directory using:
coverage run --source=app -m unittest
To see report:
coverage report
Run it all together:
coverage run --source=app -m unittest && coverage report