Знам, че има съществуващ пост, който пита дали е възможно да се генерира HTML доклад за анализ на покритие на код за тестове, написани и стартирани с Intern, и е отговорено:
Генериране на HTML код покритие доклади с стажант
Постът обаче не споменава какъв типсреда, в която работи ОП; дали тестовете се изпълняват в клиент на Node.js? Питам, защото използвам Unlistests използвайки рамката Intern в браузър [edit: извикване на тестове сравнително с http: //path/to/intern-tutorial/node_modules/intern/client.html? config = tests / intern], Статията тук:
https://github.com/theintern/intern/wiki/Using-and-Writing-Reporters#custom-reporters
подчертава, че HTML е единственият репортерза платформата на браузъра; LCOV и LCOVHTML не са. Но дали това се е променило изобщо? Този ограничен репортер за браузърите не е много удобно и се надявах да се възползвам от Истанбул, вграден в стажант, вместо да се опитвам да вмъкна друг инструмент за анализ на покритие на код (или да хаквам собственото си нещо :().
Отговори:
0 за отговор № 1Информацията за покритие на кода ще бъде правилно извлечена от код, който се изпълнява в браузърите, ако тествате с intern-runner
, Действителното сортиране и извеждане на резултатите от покритието се случва от страна на сървъра (Node.js).