Как вывести XML-контент с носетистами?

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

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

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

Ответы

Ответ 1

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

Ответ 2

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

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

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