Исключая файлы из покрытия со стажером, нужен ли мне собственный репортер?

У меня есть большой проект, для которого я пишу тесты для стажеров, я могу создать более 90% покрытия для своего собственного пакета, однако о покрытии сообщается гораздо меньше, чем об этом, потому что другие пакеты (такие как dojo, dijit и т. д.) также включены в итоговую сумму отчета.

Существует ли встроенный внутренний способ исключения файлов из отчетов о покрытии?

Стамбул поддерживает «шаблон исключения». Это просто случай написания другого пользовательского репортера-стажера для настройки исключений?


person lebod    schedule 19.09.2013    source источник


Ответы (1)


Используйте свойство конфигурации excludeInstrumentation. Это регулярное выражение исключаемых путей. См. https://github.com/theintern/intern/wiki/Configuring-Intern для получения дополнительной информации.

person C Snover    schedule 19.09.2013
comment
Спасибо, я не знаю, как я пропустил excludeInstrumentation, но это более чем ценно. - person lebod; 20.09.2013