Как вывести покрытие XML с помощью Nosetests?
-
15-10-2019 - |
Вопрос
Я пытаюсь вывести покрытие XML из моих Nosetests, чтобы они появлялись на Гудзоне. Линия, которую я выполняю, такая:
nosetests --with-gae -v --all-modules --with-xunit --with-coverage
Я вижу вывод покрытия в консоли, но нет XML -файла, содержащего данные покрытия. Как я могу заставить его вывести покрытие XML?
Решение
Как только вы запустите nosetests
команда будет .coverage
Файл данных в каталоге. Если вы бегите coverage xml
, это создаст совместимый с Cobertura XML-файл из .coverage
файл.
Другие советы
Есть плагин, написанный для nosetests
сделать именно это.
Вы просто должны добавить --with-xcoverage
Как только этот пакет установлен. Это можно найти по адресу:
Не связан с StackOverflow