Описание тега isparta

Isparta - это пакет npm, который действует как инструмент покрытия кода для ES6 с использованием babel.
0 ответов

Почему покрытие кода не работает в Стамбуле?

Я пытаюсь запустить покрытие кода для моего проекта Node, но по какой-то причине это не работает. Я использую чай + мокко + Стамбул, а также пробовал с Нью-Йорком. В моем коде есть как ES5, так и компоненты ES6, и я использую для этого теги компилят…
1 ответ

SonarQube не может прочитать lcov.info для JavaScript

Я использую карма-покрытие вместе с isparta-loader в моем модульном тесте JavaScript для генерации lcov.info файл. Однако, когда я запускаю анализ SonarQube с помощью плагина JavaScript, отчет о покрытии теста не создается. Если lcov.info содержит д…
09 ноя '15 в 06:52
0 ответов

Не удается найти модуль, импортированный в тестовый файл с Karma Webpack

Я получил следующую ошибку: Не удается найти модуль "../controllers/loginCtrl" при запуске karma, файл контроллера в src/controllers, тестовый файл в src / tests 1) karma.conf.js: var path = require('path'); var hasCoverage = global.process.argv.red…
22 апр '17 в 09:11
1 ответ

Тестовое покрытие gulp-istanbul, испарта и ES6

Я строю REST API, в котором у меня много модульных тестов. Теперь мне нужна информация о них, например, покрытие кода. Я прочитал много статей, посвященных Стамбулу и Испарте, и их способности выполнять тестовое покрытие (с помощью мокко) кода ES6 (…
1 ответ

Получение ошибки, связанной с Webpack при выполнении модульного теста для Vue

Я запустил веб-приложение, изменив https://github.com/vuejs/vue-hackernews-2.0. Я начал писать модульные тесты также для этого. Я получаю следующие webpack ошибка при настройке модульного теста для моего веб-приложения Vue: 23 11 2016 17:13:18.968:E…
23 ноя '16 в 12:01
0 ответов

Как создать покрытие кода TypeScript с помощью Mocha

Я использую мокко в сочетании со Стамбулом и начинаю знакомиться с TypeScript. Проведение мокко-тестов в сочетании с ts-node не проблема Проблема заключается в том, чтобы заставить Стамбул работать с TypeScript. Есть ли какие-либо инструменты в сред…
12 июл '16 в 21:19
0 ответов

Использование испарта с кармой с приложением для веб-модуля

Я пытаюсь получить тестовое покрытие моего углового кода ES2015. Мое веб-приложение сгенерировано gulp-angular, который по умолчанию предоставляет задачу, которая использует веб-пакет для объединения всех моих угловых модулей в один файл, используя …
3 ответа

Gulp Node.js Стамбул Испарта

Я пытаюсь получить покрытие модульных тестов в Стамбуле и Испарте, и у меня возникли некоторые проблемы. На самом деле, вот мои задачи файла gulp: gulp.task('pre-test', ['default'], function() { return gulp.src('src/app/**/*.js') .pipe(plumber()) .p…
31 дек '15 в 07:35
1 ответ

Стамбул с веб-пакетом, получение `require.context` равно`undefined`

При использовании karma-webpack и https://github.com/deepsweet/istanbul-instrumenter-loader или isparta-loader я получаю сообщение об ошибке при попытке его реализовать. require.context подходит как undefined, Я считаю, что это потому, что он исполь…
1 ответ

Как исключить импорт сторонних производителей, например jquery, из покрытия кода в карме с использованием isparta?

Я использую карму, веб-пакет и жасмин для проверки своего кода ES6, а Стамбул и Испарта - для покрытия кода. Все мои тесты, похоже, проходят, но охват действительно низкий, потому что мне пришлось импортировать jquery и jquery-resizable-dom, которые…
2 ответа

Регулярное выражение Javascript для точного соответствия пути к папке

У меня есть структура папок, как это: main |__Test |__Sub |__Match |__Match1 |__Match2 У меня есть требование: Совпадение только с одной папкой - "Совпадение" Совпадение нескольких папок - "Матч, Матч1, Матч2" А) я пробовал: /main\/Test\/Sub\/Match\…
1 ответ

Как получить точные номера покрытия кода с испарта, вебпак, жасмин и карма?

У меня возникают трудности с получением правильных номеров покрытия кода при попытке использовать комбинацию webpack, испарта, жасмин и карма. Числа в конце тестового прогона не правильно отображают код ES6. Тем не менее, пользовательский интерфейс …
3 ответа

Ошибка: JavaScript Bootstrap требует jQuery, используя Webpack

Я новичок в вебпаке, но я начал использовать его в одном из своих проектов, чтобы узнать об этом. Я хотел бы использовать jQuery с Bootstrap, однако, когда я запускаю приложение, я получаю следующую ошибку: bootstrap.min.js? 5802: 6Неученная ошибка:…
1 ответ

Как я могу определить тестовый каталог для мокко?

Я написал свои тесты с использованием ES6 и выполнил их (с отчетом о покрытии кода) следующим образом: $> babel-node isparta cover _mocha backend/tests Однако тесты не найдены. Это работает только когда у меня есть ./test каталог. Любые предложен…
24 авг '15 в 20:31
0 ответов

Модуль не найден: Ошибка: не удается разрешить "файл" или "каталог" - только на Travis

Я пытаюсь выполнить тесты с Travis CI, но получаю: Модуль не найден: ошибка: не удается разрешить файл или каталог../api/Seminar в... Я не вижу эту ошибку на моей локальной машине (Mac). Node-версия Travis и моего Mac идентичны: node v7.1.0 npm v3.1…
14 ноя '16 в 20:01
2 ответа

Ошибка тестового модуля Vue: vuex требует полифилла Promise в этом браузере

Я создал проект, используя vue-cli и добавил vuex а также vue-router в этом. Я пытаюсь настроить юнит-тест для него, но я получаю следующую ошибку. Без Vuex раньше работало. PhantomJS 2.1.1 (Mac OS X 0.0.0) ОШИБКА Ошибка: [vuex] vuex требует многоза…
3 ответа

Как заставить Browserify, Babel и Coverage работать вместе в Карме?

Я устал от попыток заставить библиотеки узлов работать правильно вместе, но это часть работы, так что дальше. У меня есть приложение ES6, предназначенное для браузера. У меня есть набор модульных тестов для моих файлов, которые я использую, когда мо…
1 ответ

Модуль isparta не загружается должным образом, поэтому тесты не запускаются

Раньше мои тесты выполнялись абсолютно нормально, но внезапно я получаю следующую ошибку при выполнении тестов. Пожалуйста помоги. Я застрял на этом в течение двух дней. Это реактивный проект. Я использую веб-пачку и бабел. Использование испарта для…
2 ответа

Карта исходного кода + покрытие кода Стамбула / Испарта для веб-пакета + бабель (для es6) + мокко (+ карма)

У меня есть тестовый проект по адресу https://github.com/danielbush/webpack-babel-karma-sourcemap-coverage. Он состоит из двух простых исходных файлов в src/один с преднамеренной ошибкой (src/lib2.js). Я хочу упаковать и перенести с помощью babel из…
0 ответов

Ошибка Bundlend Bundle при запуске в Karma

Когда я запускаю Карму с этой конфигурацией: module.exports = function(config) { 'use strict'; config.set({ // base path that will be used to resolve all patterns (eg. files, exclude) basePath: '../../', // frameworks to use // available frameworks:…
21 авг '16 в 13:38