#azure-devops #cypress #code-coverage #istanbul
#azure-devops #cypress #покрытие кода #istanbul
Вопрос:
Я могу генерировать покрытие кода с помощью cypress.ввод-вывод с использованием комбинации Istanbul и cypress / code-coverage. При этом создается папка покрытия, и я могу просмотреть отчет в формате HTML, присутствующем в index.html . Я не могу использовать этот файл для публикации покрытия кода при запуске его как CI в azure devops. Кто-нибудь нашел способ или имеет опыт опубликовать это как отчет о покрытии кода JaCoCo или Cobertura, чтобы он отображался на вкладке покрытие кода?
Ответ №1:
Вы можете указать пользовательских репортеров внутри своего package.json
. Это должно сделать это в вашем случае, чтобы получить Cobertura
отчет:
package.json
"dependencies": {
...
},
"nyc": {
"reporter": [
"cobertura"
]
}
Полный список альтернативных репортеров можно найти здесь .