Testing¶
This project aims to high coverage and quality of testing.
Run the following command to test the application:
docker-compose -f local.yml run --rm django pytest
Coverage¶
Run tests with code coverage first:
docker-compose -f local.yml run --rm django coverage run -m pytest
Once finished either run report
to see coverage immediately or generate browsable html
files:
docker-compose -f local.yml run --rm django coverage report
docker-compose -f local.yml run --rm django coverage html
Generated HTML report can be found in coverage_html_report.