Покрытие html-отчета в приложении django python создало папку htmlcov с файлами, однако каждый файл имеет странный префикс

Я учусь использовать пакет coverage для оценки того, какие утверждения в приложении django/python покрываются модульными тестами, а какие нет. Я выполнил команду: coverage run --source "APP" manage.py test && coverage report && coverage html которая создала папку htmlcov и несколько html-файлов в ней. Каждый файл соответствует файлу .py, однако в начале имени каждого файла я вижу странный префикс, примерно такой: "d_10d11d93a0707d03_example_py.html" вместо ожидаемого "example_py.html". Я не смог найти в гугле никаких объяснений этому. Пожалуйста, помогите, если вы знаете, почему это происходит и как избежать этого префикса, если это вообще возможно. Спасибо!

Префикс используется для того, чтобы одноименные файлы в разных каталогах не сталкивались. Не существует способа избежать префикса. Вы должны открыть файл htmlcov/index.html и переходить оттуда.

Вернуться на верх