Вопросы по теме '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 просмотров

Стажер 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 просмотров

Как настроить отчет о покрытии стамбула, чтобы исключить определенные источники?
Я разрабатываю стековое приложение 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 просмотров

Исключить шаблон или папку в стамбульском покрытии
У меня есть стамбульское покрытие, которое я использую в своем 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 просмотров

Как указать, какие функции / методы должны быть охвачены тестом, используя Karma, Jasmine и Istanbul
Я пытаюсь выяснить, как ограничить свои тесты, чтобы репортер покрытия рассматривал только покрываемую функцию, когда тест был написан специально для этой функции. Следующий пример из PHPUnit doc довольно хорошо показывает, что я пытаюсь...
1125 просмотров

Стамбул, как игнорировать ветку значений по умолчанию для ES6 (babel компилируется в ES5)
В ES5 мы можем написать так: function(a){ /* istanbul ignore next */ a = a || 123; } как игнорировать В ES6? function(a = 123 ){ } Я пробовал это: function(/* istanbul ignore next */a = 123 ){ } но это не работает.
1710 просмотров

Покрытие кода Grunt не работает
У меня есть следующий файл grunt, который нормально запускает тесты мокко (я получаю результаты теста после запуска grunt.js). Теперь я хочу добавить код и использую https://github.com/модульtaichi/grunt-istanbul . но когда я запускаю grunt.js,...
1880 просмотров

Модульные тесты Node.js Istanbul/Mocha не печатают детали
Я пытаюсь использовать Istanbul вместе с Mocha в Node.js для запуска модульных тестов и создания отчетов о покрытии кода. . Я использую следующий код для запуска модульных тестов и создания отчетов об этих кодах. istanbul cover _mocha -- -R...
885 просмотров

Отчет о покрытии кода из Стамбула для Protractor не имеет выходных данных
Это может быть вопрос из двух частей, потому что моя конфигурация может быть немного испорчена. Я пытаюсь получить отчет о покрытии кода для своих тестов транспортира; grunt-protractor-coverage with istanbul больше не работает с protractor версии...
934 просмотров
schedule 10.05.2023

Покрытие кода Nodejs API на основе фактического производственного трафика
Я работаю над довольно большой кодовой базой nodejs, которая несколько раз подвергалась рефакторингу и переносу из устаревшей в новую версию службы, и я очень подозреваю, что какой-то код больше не используется. Этот мертвый код все еще хорошо...
165 просмотров

Как указать 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 просмотров

Покрытие кода Стамбула: как игнорировать такие строки?
при выполнении покрытия кода все мои операторы .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 просмотров