Установка:
pip install django-nose
pip install coverage
Добавляем ‘django_nose’ в INSTALLED_APPS:
INSTALLED_APPS = ( ... 'django_nose', ... )
Устанавливаем TEST_RUNNER:
TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
Использование:
python manage.py test --with-coverage --cover-tests --cover-html --cover-package=my_app my_app
В результате будет создана папка cover в папке проекта, заходим в неё и открываем файл index.html.
Теперь мы можем видеть, что покрыто тестами, а что нет
Свежие комментарии