покрытие кода высокое для нулевых тестовых случаев - PullRequest
1 голос
/ 19 июня 2020

У меня есть простое приложение 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% тестовое покрытие из нулевых тестов ?

...