Code quality #63

Open
Fred wants to merge 2 commits from quality/code into master
3 changed files with 30 additions and 1 deletions

13
Makefile Normal file
View File

@ -0,0 +1,13 @@
#!/bin/bash
.PHONY: coverage errors
coverage:
cd src/; coverage run --source='.' manage.py test; coverage report -m; cd ..
@echo "Testing of coverage in the sources finished."
lint:
pylint src/* --disable=django-not-configured
errors:
pylint src/* --errors-only --disable=django-not-configured

View File

@ -6,4 +6,5 @@ flake8==3.9.1
django-spaghetti-and-meatballs==0.4.2
docutils==0.16
pytest==6.2.4
pytest-django==4.2.0
pytest-django==4.2.0

15
src/.coveragerc Normal file
View File

@ -0,0 +1,15 @@
[run]
branch = true
omit =
*/tests/*
*/test*
*/migrations/*
*/urls.py
*/settings/*
*/wsgi.py
*/__init__.py
manage.py
source = .
[report]
show_missing = true