cover.xml не генерируется несмотря на то, что все тесты проходят - PullRequest
0 голосов
/ 29 августа 2018

Я давно пытался создать покрытие для тестов, которые я написал. Сначала я попробовал простую команду: -

coverage run pythontestfilename.py
coverage xml -o coverage.xml

Это создало файл cover.xml в текущем каталоге. Но охват всех принимал во внимание файлы среды. Поэтому я попытался с помощью команды пропустить, но файл покрытия не был сгенерирован, затем я перешел в файл конфигурации, и я все еще сталкиваюсь с той же проблемой. вот мой конфигурационный файл .coveragerc и команда

coverage run --rcfile=$BUILD_SOURCESDIRECTORY/.coveragerc $BUILD_SOURCESDIRECTORY/testfilename.py

[run]
omit =
     /env/lib/python2.7/site-packages/*

[html]
directory = ./coverage.html

[xml]
output = ./coverage.xml

Я впервые работаю над Python, а также эта сборка работает на VSTS. Я много искал, но нет решения для данной проблемы. Может ли кто-нибудь, пожалуйста, указать мне в правильном направлении?

...