Описание тега istanbul
Инструмент покрытия кода JavaScript, написанный на JavaScript.
Istanbul 2.0 API теперь доступен и в настоящее время активно развивается в новой istanbuljs организации.
Стамбул - инструмент покрытия кода JavaScript, написанный на JavaScript
особенности
- Инструментальная библиотека на основе всего JavaScript, которая отслеживает покрытие операторов, веток и функций.
- Загрузчик модулей подключается к инструментальному коду на лету
- Инструменты командной строки для запуска модульных тестов узлов "с включенным покрытием" и без какого-либо взаимодействия с исполнителем тестов
- Несколько форматов отчетов: HTML, LCOV, Cobertura и другие.
- Возможность использования в качестве промежуточного программного обеспечения при обслуживании файлов JavaScript, которые необходимо протестировать в браузере.
- Может использоваться как в командной строке, так и в библиотеке
- На основе классного
esprima
парсер и столь же классныйescodegen
генератор кода - Хорошо протестирован на Node.js (предыдущая, текущая и следующая версии) и в браузере (только библиотека инструментов)