У меня есть простое приложение Django, в котором нет тестовых примеров, и я попытался получить тестовое покрытие, используя покрытие . Результат был удивительным,
coverage run --omit '*.virtual_env/*' ./manage.py test && coverage report
System check identified no issues (0 silenced).
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Name Stmts Miss Cover
--------------------------------------------------
django2x/__init__.py 0 0 100%
django2x/settings.py 20 0 100%
django2x/urls.py 7 2 71%
manage.py 12 2 83%
music/__init__.py 0 0 100%
music/admin/__init__.py 1 0 100%
music/admin/actions.py 6 2 67%
music/admin/filters.py 12 5 58%
music/admin/model_admin.py 13 0 100%
music/admin/register.py 7 0 100%
music/filters.py 7 0 100%
music/forms.py 6 0 100%
music/migrations/__init__.py 0 0 100%
music/models.py 28 4 86%
music/pagination.py 3 0 100%
music/serializers.py 54 18 67%
music/tests.py 1 0 100%
music/urls.py 9 0 100%
music/views.py 30 1 97%
--------------------------------------------------
TOTAL 216 34 84%
Почему я получил 84% тестовое покрытие из нулевых тестов ?