Генерация xml-файла охвата Mocha Istanbul

Я пытаюсь создать файл xml, содержащий информацию о покрытии модульных тестов, которое я сделал с помощью mocha (модульные тесты Backend в Angularjs).

Я выполнил модульные тесты внешнего интерфейса с помощью jasminejs и могу интегрировать покрытие внешнего интерфейса с помощью плагина cobertura в jenkins.

Мой вопрос: как я могу сделать то же самое, что и в интерфейсе, но на этот раз в бэкэнде (с мокко)? Я имею в виду создание файла покрытия модульного теста Mocha и просмотр его с помощью плагина Cobertura в jenkins.


person badaboum    schedule 21.01.2014    source источник


Ответы (1)


Посмотрите на эту ссылку.

Это относится к... https://www.npmjs.org/package/istanbul.

В первой ссылке вы можете изменить ISTANBUL_REPORTERS=html,text-summary,cobertura на ISTANBUL_REPORTERS=cobertura

В конце будет сгенерирован файл cobertura-coverage.xml. Опубликуйте этот файл в своем jenkins с помощью плагина Cobertura.

person alexsanderpetry    schedule 31.03.2014