Вопрос

Я пытаюсь вывести покрытие XML из моих Nosetests, чтобы они появлялись на Гудзоне. Линия, которую я выполняю, такая:

nosetests --with-gae -v --all-modules --with-xunit --with-coverage

Я вижу вывод покрытия в консоли, но нет XML -файла, содержащего данные покрытия. Как я могу заставить его вывести покрытие XML?

Это было полезно?

Решение

Как только вы запустите nosetests команда будет .coverage Файл данных в каталоге. Если вы бегите coverage xml, это создаст совместимый с Cobertura XML-файл из .coverage файл.

Другие советы

Есть плагин, написанный для nosetests сделать именно это.

Вы просто должны добавить --with-xcoverage Как только этот пакет установлен. Это можно найти по адресу:

https://github.com/cmheisel/nose-xcover

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top