Тестовый пример пройден, но отчет о покрытии показывает 0% с аргументом --cover-inclusive для команды Nosetests и tox

Я выполняю тестовые случаи с tox с тестами носа и покрытием. Я использую команду как «nosetests -v --with-xunit --xunit-file=nosetests.xml --cover-inclusive»

без аргумента --cover-inclusive отчет о покрытии показывает фактический процент покрытия. Но с --cover-inclusive отчет о покрытии показывает 0% для некоторых модулей.

Итак, как я могу обнаружить дыры в тестовом покрытии. Кто-нибудь может предложить мне?

Я не получаю никаких сообщений об ошибках, связанных с вышеуказанным. Только отчет о покрытии показывает 0%.


person Jagadish Padhy    schedule 01.02.2017    source источник


Ответы (1)


Вы можете использовать дополнительные опции

--cover-html --cover-html-dir=DIR

чтобы выяснить, что тестируется и где дыры. Помните, что --with-coverage всегда является обязательным параметром для создания покрытия.

person Harald Nordgren    schedule 04.02.2017