каркас носа Python: плагин для отображения результатов в удобном для человека формате - PullRequest
0 голосов
/ 14 октября 2010

Хорошо подойдет любой формат, предназначенный для людей (.html, .doc и т. Д.).Я не могу найти плагин, который обеспечивает его. Все, что я нашел, было выводом XUNIT или XML ..

Ответы [ 3 ]

1 голос
/ 14 октября 2010

Я не знаю отдельного инструмента визуализации, но Хадсон может отобразить результаты вашего теста и покрытия.Если произойдет сбой, он перечислит проблемы на веб-странице с гиперссылками на каждый отдельный результат теста.

В этом сообщении блога объясняется настройка: http://heisel.org/blog/2009/11/21/django-hudson/. Внизу есть скриншот, на котором показано, чтовозможный.Он ориентирован на django, но идея применима к любому приложению python.

Сервер непрерывной интеграции дает вам много преимуществ, помимо простого отображения результатов теста.Hudson может автоматически извлекать ваш код после фиксации Subversion, запускать все ваши тесты, отправлять вам электронные письма в случае сбоя и т. Д.

http://hudson -ci.org /

0 голосов
/ 24 июня 2015

в тесте на нос это способ вывести результат в формат xunit-xml.используйте параметры ниже -

   --with-xunit --xunit-file <file.xml>

как только у вас есть результаты, вы можете использовать xslt для преобразования ваших прогонов в xhtml.Я пытался https://github.com/mungayree/nosetest-xunit-xslt

он отображает результат ваших пробежек.

0 голосов
/ 14 октября 2010

Нос имеет модуль вывода HTML!(опция --cover-html).Смотрите здесь: http://somethingaboutorange.com/mrl/projects/nose/0.11.1/plugins/cover.html

...