Описание тега istanbul
Инструмент покрытия кода JavaScript, написанный на JavaScript.
2
ответа
Ошибка grunt-istanbul: информация о покрытии не собиралась
Я создал рабочую установку для тестирования с использованием qunit и создания отчетов о покрытии с помощью istanbul, но я не могу выполнить задачу storeCoverage без ошибки: информация о покрытии не была собрана. Gruntfile.js module.exports = functio…
01 окт '14 в 16:32
0
ответов
Включить шаблон компонента в покрытие модульных испытаний с Angular
В Angular 4 можно протестировать шаблон компонента, например, проверить, вызывает ли нажатие кнопки ожидаемый метод и тому подобное. Но как шаблоны могут быть включены в тестовое покрытие? По умолчанию это не так (используется Angular CLI-тесты с Ka…
05 сен '17 в 09:12
1
ответ
Как я могу настроить package.json для запуска "istanbul cover" для всех файлов.js?
"scripts" : { "coverage" : "istanbul cover ./test.js" } Приведенный выше код запускает операцию покрытия для конкретного файла JS, когда я ввожу: npm run coverage Как я могу изменить его, чтобы он мог запускаться для каждого файла.js в проекте (или …
11 окт '16 в 12:48
1
ответ
Стамбул + кодовое покрытие + мокко
Я использую istanbul для моего покрытия кода. Резюме напечатано успешно, но я получаю ошибку после этого. Команда: istanbul cover --print detail node_modules/mocha/bin/_mocha -- ./* Выход: ============================================================…
22 авг '18 в 11:51
2
ответа
Стамбул, как игнорировать значение по умолчанию ветви для ES6 (Babel компилируется в ES5)
В ES5 мы можем написать так: function(a){ /* istanbul ignore next */ a = a || 123; } как игнорировать в ES6? function(a = 123 ){ } Я попробовал это: function(/* istanbul ignore next */a = 123 ){ } но это не работает
29 апр '16 в 04:01
0
ответов
Загрузка модуля разрыва карма-покрытия при использовании requirejs и karma
При использовании coverage У меня проблемы с загрузкой одного из моих модулей. В частности, загружаемый модуль выдает довольно загадочное сообщение об ошибке, показанное ниже: Немного покопавшись, я выделил проблему для следующего утверждения в коде…
01 окт '14 в 17:02
1
ответ
Комбинезон GitHub интеграции (с Quit, Стамбул, Grunt)
У меня проблемы с получением комбинезона на работу. Я создал простой проект здесь. Кажется, он выводит отчет правильно, но я определенно пропускаю какой-то шаг, потому что комбинезон не видит меня в настройке. Ни одна ветка не отображается, и она пр…
18 мар '14 в 20:19
0
ответов
Стамбул код покрытия HTML отчет двусмысленность
Я пишу несколько тестов Mocha для проверки кода React и использую Istanbul для проверки покрытия кода. Большую часть времени, когда я нажимаю на строку кода, я вижу зеленое выделенное число слева от кода с количеством нажатий, и сам код не подсвечив…
21 авг '17 в 13:38
1
ответ
Покрытие кода для nightwatch.js, использующего Стамбул
Кто-нибудь получил покрытие кода для работы на nightwatch.js со Стамбулом? Любые полезные ссылки на конфигурацию будут оценены.
24 июн '15 в 00:07
0
ответов
Настройка покрытия кода с мокко, Стамбул, Нью-Йорк комбинезон в ES6
Я работаю над проектом node.js, и мне нужно добавить покрытие кода и значок в мой проект. Я следовал этому руководству ( http://dsernst.com/2015/09/02/node-mocha-travis-istanbul-coveralls-unit-tests-coverage-for-your-open-source-project/) Дэвида Эрн…
02 сен '18 в 08:18
0
ответов
Мокко тест + отчет о покрытии Стамбул занимает только webpack.config.js
Я пытаюсь запустить какой-нибудь тест для моих файлов JS.mocha запускает их без проблем, хотя у меня есть определение псевдонимов в моем .babelrc файл следующим образом: "presets": ["es2015", "react", "stage-0"], "env": { "test": { "plugins": [ [ "b…
11 апр '16 в 17:07
1
ответ
Ошибка генерации отчетов о покрытии кода TypeScript с помощью remap-istanbul + browserify + source maps
Я получаю следующую ошибку: Error: Could not find file: "..\..\..\..\source\node_modules\browserify\node_modules\browser-pack\_prelude.js" at readFile (C:\Users\a0698714\Desktop\CPIC.UI.Web\node_modules\remap-istanbul\lib\remap.js:140:10) При попытк…
17 ноя '15 в 14:08
1
ответ
Модульное тестирование с внешней библиотекой в Жасмине
Как выполнить модульное тестирование вашего кода, если он сильно принадлежит внешней библиотеке и в каждом из своих методов он вызывает какую-то функцию внешней библиотеки. Если все издеваться, чем охват кода, как Стамбул, не считайте эти строки нас…
30 апр '16 в 14:39
1
ответ
Стамбул накрыть странную ошибку
Попытка запустить покрытие Стамбул, но получить следующий набор ошибок и, похоже, не может их исправить. Это простой тест покрытия кода. Фактическая команда: istanbul cover --dir ../artifacts --report html -- ./node_modules/mocha/bin/_mocha tests/un…
21 авг '15 в 16:08
1
ответ
При использовании istanbul, есть ли способ динамически требовать config.js?
logEnable это написать в config.jsЕсть ли способ изменить значение во время тестирования? Так что я могу улучшить покрытие филиала.
02 июн '16 в 05:55
1
ответ
Могу ли я использовать Стамбул в качестве инструмента для мокко html-cov
Я пытаюсь использовать istanbul instrument вывод на mocha -R html-cov но не могу заставить его работать. Мой тестовый скрипт: test: post: - node_modules/.bin/istanbul cover node_modules/.bin/_mocha -dir $CIRCLE_ARTIFACTS -- -u exports -R spec - node…
22 апр '14 в 23:21
1
ответ
Фермент и мокко дают мне ошибку для теста покрытия в Стамбуле, почему?
У меня есть проект ReactJs, и я использую модульные тесты с Enzyme и Mocha. Я настроил свой package.json для выполнения этой команды: ./node_modules/.bin/mocha --compilers js:babel-register --require 'app/tests/support/setup.mocha.js' --recursive 'a…
29 сен '16 в 21:05
0
ответов
Очень низкая производительность Стамбула в узле>= 4.x
Выполнение инструментария JavaScript в Стамбуле примерно в 4 раза медленнее в узле 4.x (и 5.x), чем в узле 0.12.x. В частности, у меня есть тест Mocha, который занимает ~500 мс для выполнения на неинструментированном коде. Тот же тест занимает ~5000…
06 мар '16 в 15:25
0
ответов
Модульное тестирование: как добавляются 4 ветки?
У меня есть файл со всем содержимым: import Component from '../../'; Как это может ввести 4 ветви?
17 май '17 в 17:23
1
ответ
Нет окна.__ покрытие__ объект создан istanbul + phantomJS
Я пытаюсь использовать следующий стек для тестирования на стороне клиента, однако кажется, что istanbul, кроме генерации spec-файлов, мало что делает. Я пробовал следующие примеры из: здесь, здесь и здесь однако, независимо от того, что я делаю, Ста…
05 июл '16 в 16:52