Вопросы по теме 'istanbul'
отправка аргументов в тестовый скрипт с помощью istanbul
Я пытаюсь увидеть покрытие своего тестового кода Mocha с помощью istanbul , но мне нужно передать --recursive аргументы тестовому скрипту _mocha , потому что в противном случае он запускает тесты только в каталоге test .
Я попробовал...
4020 просмотров
schedule
24.12.2022
Могу ли я использовать Стамбул в качестве инструмента для мокко html-cov
Я пытаюсь использовать вывод istanbul instrument для mocha -R html-cov , но не могу заставить его работать.
Мой тестовый сценарий:
test:
post:
- node_modules/.bin/istanbul cover node_modules/.bin/_mocha -dir $CIRCLE_ARTIFACTS -- -u...
1063 просмотров
schedule
29.04.2022
Стажер 2.0: отчет о покрытии больше не создается в Windows (регрессия)
С Intern версии 1.7 я смог запустить node node_modules/intern/bin/intern-client.js config=test/internNode в Windows (Git Bash) и в CentOS (внутри виртуальной машины VirtualBox). Если хотя бы один тест не прошел, отчет о покрытии не создавался.
В...
181 просмотров
schedule
15.09.2022
Покрытие кода Node.js некоторых тестовых файлов
Я только что попал в проект Node.js, в котором есть масса модульных тестов, большинство из которых, к сожалению, устарели и не работают. Не реализовано средство запуска тестов или какой-либо инструмент покрытия кода, и, конечно же, рефакторинг всего...
737 просмотров
schedule
21.07.2022
Как настроить отчет о покрытии стамбула, чтобы исключить определенные источники?
Я разрабатываю стековое приложение nodeJS + angular. Для создания отчетов о покрытии кода для бэкэнда я использую istanbul и mocha. Однако отчеты о покрытии показывают неверные цифры.
Если я запускаю istanbul cover _mocha --print detail...
3825 просмотров
schedule
08.06.2023
шаблон grunt жасмин стамбул не генерирует отчет о покрытии
Я использую grunt-template-jasmine-istanbul и grunt-template-jasmine-requirejs. Когда я запускаю модуль тестового покрытия, все мои тестовые примеры выполняются успешно, но покрытие не генерируется.
jasmine: {
coverage: {...
601 просмотров
schedule
21.03.2023
Исключить шаблон или папку в стамбульском покрытии
У меня есть стамбульское покрытие, которое я использую в своем package.json, как показано ниже.
"test:coverage": "./node_modules/.bin/babel-istanbul --include-all-sources cover ./node_modules/.bin/_mocha ./src/**/__tests__/*.js",
И я создал...
4100 просмотров
schedule
20.09.2023
Каковы факторы покрытия и существует ли алгоритм расчета покрытия?
Я пишу модульные тестовые примеры для Angular (используя Jasmine Framework и Karma) для запуска тестовых случаев. Мне нужно покрыть код с помощью Coverage-html (Стамбул).
Существуют разные виды покрытия:
Функция.
ветви
Заявления
Линии...
131 просмотров
schedule
04.05.2023
Как указать, какие функции / методы должны быть охвачены тестом, используя Karma, Jasmine и Istanbul
Я пытаюсь выяснить, как ограничить свои тесты, чтобы репортер покрытия рассматривал только покрываемую функцию, когда тест был написан специально для этой функции.
Следующий пример из PHPUnit doc довольно хорошо показывает, что я пытаюсь...
1125 просмотров
schedule
24.11.2022
Стамбул, как игнорировать ветку значений по умолчанию для ES6 (babel компилируется в ES5)
В ES5 мы можем написать так:
function(a){
/* istanbul ignore next */
a = a || 123;
}
как игнорировать В ES6?
function(a = 123 ){
}
Я пробовал это:
function(/* istanbul ignore next */a = 123 ){
}
но это не работает.
1710 просмотров
schedule
22.04.2024
Покрытие кода Grunt не работает
У меня есть следующий файл grunt, который нормально запускает тесты мокко (я получаю результаты теста после запуска grunt.js). Теперь я хочу добавить код и использую https://github.com/модульtaichi/grunt-istanbul . но когда я запускаю grunt.js,...
1880 просмотров
schedule
29.05.2023
Модульные тесты Node.js Istanbul/Mocha не печатают детали
Я пытаюсь использовать Istanbul вместе с Mocha в Node.js для запуска модульных тестов и создания отчетов о покрытии кода. . Я использую следующий код для запуска модульных тестов и создания отчетов об этих кодах.
istanbul cover _mocha -- -R...
885 просмотров
schedule
25.01.2023
Отчет о покрытии кода из Стамбула для Protractor не имеет выходных данных
Это может быть вопрос из двух частей, потому что моя конфигурация может быть немного испорчена. Я пытаюсь получить отчет о покрытии кода для своих тестов транспортира; grunt-protractor-coverage with istanbul больше не работает с protractor версии...
934 просмотров
schedule
10.05.2023
Покрытие кода Nodejs API на основе фактического производственного трафика
Я работаю над довольно большой кодовой базой nodejs, которая несколько раз подвергалась рефакторингу и переносу из устаревшей в новую версию службы, и я очень подозреваю, что какой-то код больше не используется.
Этот мертвый код все еще хорошо...
165 просмотров
schedule
31.10.2022
Как указать Sonar анализировать файлы *.ts вместо файлов *.js
В моем проекте есть сонарный сканер, который анализирует только файлы *.js (наверное, есть такая конфигурация или что-то в этом роде). Также у меня есть стамбульское покрытие кода, которое генерирует идеальный файл lcov с результатами.
Этот файл...
2774 просмотров
schedule
08.02.2023
Стамбул с отсутствием исходных карт mocha-webpack
Я создаю проект, который использует mocha-webpack для тестирования проекта Angular 2, и я пытаюсь добавить покрытие в проект, используя командную строку Стамбула (nyc), но я не могу понять, как правильно заставить Стамбул отображать охватываемый...
761 просмотров
schedule
26.05.2022
ExpressJs: отчет о покрытии Стамбула с использованием мокко
Я попытался получить отчет о покрытии для своих тестовых случаев и установил istanbul. Мой отчет о покрытии отлично работает для одного тестового файла, который находится в корневой папке, иначе я получаю “No coverage information was collected, exit...
439 просмотров
schedule
09.09.2022
Покрытие кода Стамбула: как игнорировать такие строки?
при выполнении покрытия кода все мои операторы .catch() раскрываются, есть ли способ указать /* istanbul ignore next */ где-нибудь?
ex :
function list(req, res, next) {
const { limit = 50, skip = 0 } = req.query;
User.list({ limit, skip...
14459 просмотров
schedule
30.11.2022
покрытие NYC показывает неправильные номера строк
Моя группа создает приложение со следующим стеком внешнего интерфейса:
VueJS
Webpack 2.2
AvaJS (для модульного тестирования)
nyc (Стамбул) для тестового покрытия
Мы начали с vue-cli , чтобы создать шаблон Webpack для нашего проекта....
2905 просмотров
schedule
30.03.2023
Покрытие метеора, похоже, показывает, что выполненные операторы не покрыты
Я использую пакет покрытия метеора (версия 1.1.4) с мокко (версия 2.4.5_6) и версию метеора 1.4.4.1 в Ubuntu 14.04 LTS. Мне удалось создать очень красивые отчеты о покрытии тестами, но кажется, что с тестами на стороне клиента что-то не так. Чтобы...
322 просмотров
schedule
05.04.2022