diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..0bcb412 --- /dev/null +++ b/.coveragerc @@ -0,0 +1,21 @@ +[run] +omit = + */migrations/* + */tests/* + test_*.py + */__init__.py + */urls.py + */settings.py + */tests.py +source = + colab/ + +[report] +precision = 2 +show_missing = True + +[html] +directory = coverage_report/ +title = Colab test coverage + + diff --git a/colab/tests/settings.py b/colab/tests/settings.py index 843bf0e..c2b5eeb 100644 --- a/colab/tests/settings.py +++ b/colab/tests/settings.py @@ -1,5 +1,6 @@ from ..settings import * + STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage' LOGGING = { diff --git a/runtests.py b/runtests.py index bc264f6..00ed203 100755 --- a/runtests.py +++ b/runtests.py @@ -1,6 +1,7 @@ #!/usr/bin/env python import os +import sys os.environ['DJANGO_SETTINGS_MODULE'] = 'colab.tests.settings' os.environ['COVERAGE_PROCESS_START'] = '.coveragerc' @@ -22,5 +23,6 @@ def runtests(): if __name__ == '__main__': + os.remove('.coverage') coverage.process_startup() runtests() -- libgit2 0.21.2