Commit 0af56c438fe688a18d354855357ba7542eddec25

Authored by carol15022
Committed by Sergio Oliveira
1 parent 490a4b86

Use of coverage.

Signed-off-by: Matheus Fernandes <matheus.fernandes@gmail.com>
Signed-off-by: Sergio Oliveira <sergio@tracy.com.br>
.coveragerc 0 → 100644
@@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
  1 +[run]
  2 +omit =
  3 + */migrations/*
  4 + */tests/*
  5 + test_*.py
  6 + */__init__.py
  7 + */urls.py
  8 + */settings.py
  9 + */tests.py
  10 +source =
  11 + colab/
  12 +
  13 +[report]
  14 +precision = 2
  15 +show_missing = True
  16 +
  17 +[html]
  18 +directory = coverage_report/
  19 +title = Colab test coverage
  20 +
  21 +
colab/tests/settings.py
1 from ..settings import * 1 from ..settings import *
2 2
  3 +
3 STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage' 4 STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
4 5
5 LOGGING = { 6 LOGGING = {
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 2
3 import os 3 import os
  4 +import sys
4 5
5 os.environ['DJANGO_SETTINGS_MODULE'] = 'colab.tests.settings' 6 os.environ['DJANGO_SETTINGS_MODULE'] = 'colab.tests.settings'
6 os.environ['COVERAGE_PROCESS_START'] = '.coveragerc' 7 os.environ['COVERAGE_PROCESS_START'] = '.coveragerc'
@@ -22,5 +23,6 @@ def runtests(): @@ -22,5 +23,6 @@ def runtests():
22 23
23 24
24 if __name__ == '__main__': 25 if __name__ == '__main__':
  26 + os.remove('.coverage')
25 coverage.process_startup() 27 coverage.process_startup()
26 runtests() 28 runtests()