Тесты Pytest отображаются в отчете о покрытии кода - PullRequest
1 голос
/ 30 апреля 2019

При запуске pytest с python -m pytest --cov=. --cov-report html:coverage

После создания отчета о покрытии мои тесты отображаются в отчете о покрытии кода как покрытые на 100%, как показано ниже

codecov

Я пытался переместить тесты в отдельную папку, но все равно дает те же результаты

Фактические модульные тесты не должны отображаться в отчете о покрытии и искажают мою сумму покрытия. Он должен показывать только покрытие для фактической программы.

1 Ответ

0 голосов
/ 30 апреля 2019

Хотя опубликованная ссылка может работать, я обнаружил, что создание .coveragerc и добавление

[run]
omit = 
    */test*

сработало

...