Отсутствует вкладка «Покрытие кода» в проекте Python - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть проект Python, размещенный на GitHub , который я тестирую с использованием Azure Pipelines (здесь ссылка на конфигурацию ).

Я запускаю модульные тесты с pytest и получаю результаты покрытия, которые я загружаю в свой конвейер.Я получаю общий процент покрытия кода в сводке выполнения конвейера ( пример ), но я не вижу вкладку «Покрытие кода», которая содержит сведения о том, какие строки покрыты.Артефакты сборки содержат отчет о покрытии HTML-кода, который содержит эту информацию, но было бы лучше увидеть ее на самой странице запуска конвейера.

Вот вызов pytest:

pytest tests --doctest-modules --junitxml=junit/test-results.xml 
    --cov=callgraph --cov-report=xml --cov-report=html

Чего мне не хватает?

1 Ответ

0 голосов
/ 27 декабря 2018

это не работает, к сожалению.по крайней мере, так было 6 месяцев назад.

https://github.com/Microsoft/azure-pipelines-tasks/issues/7703

...