Исключая файлы из покрытия с помощью intern, мне нужен специальный репортер?
У меня есть большой проект, против которого я пишу внутренние тесты, я могу сгенерировать более 90% покрытия для своего собственного пакета, однако об этом сообщается гораздо меньше, чем об этом, потому что другие пакеты (такие как dojo, dijit и т. Д.) Также находятся в процессе включены в отчет всего.
Существует ли встроенный способ исключения файлов из отчетов о покрытии?
Стамбул поддерживает "шаблон исключения", это просто случай написания другого настраиваемого репортера-интерна для настройки исключений?
1 ответ
Решение
Использовать excludeInstrumentation
свойство конфигурации. Это регулярное выражение путей для исключения. См. https://github.com/theintern/intern/wiki/Configuring-Intern для получения дополнительной информации.