Описание тега node.js-tape
Простая тестовая библиотека для создания TAP для node.js. Ленточный API - это небольшой расширенный набор модуля assert ядра узла.
1
ответ
Nitrous.io путь
Мне нужно проверить в браузере, потому что я использую WebAudio. Хорошо, так как я использую ленту, я бегу browserify -t babelify index.js | запуск браузера -p 3000 Проблема в том, что я использую Nitrous.io, поэтому тест жалуется: Ошибка: не удаетс…
21 сен '16 в 14:29
1
ответ
Как написать функцию resol.alias для gulp?
Я использую Gulp и Tape для запуска своего набора тестов вместо Webpack и Tape. Причина в скорости и простоте. Глупый подход функциональных задач вместо тестирования при комплектации. Теперь, чтобы он работал, мне нужно разрешить путь к файлу для им…
23 июл '17 в 13:24
1
ответ
Как я могу настроить популярные фреймворки модульного тестирования JavaScript для взаимодействия с Jenkins?
Я хочу, чтобы Дженкинс запускал модульные тесты JavaScript. Хотя я сталкивался с различными средами модульного тестирования JavaScript, такими как Jasmine или Tape, я не могу найти никакой документации о том, как заставить их работать, и настроить и…
23 июн '18 в 02:10
1
ответ
$.Deferred() и $.ajax() не работают в Node.JS
У меня есть следующая реализация. import _ from 'lodash'; import test from 'tape'; import 'jsdom-global/register'; let jQuery = require('jquery')(window); let $ = global.jQuery = jQuery; test('check if Deferred work?', (t) => { let dfd = $.Deferr…
07 сен '17 в 05:44
6
ответов
Как мне использовать глоток с лентой?
Я пытаюсь интегрировать Gulp с Tape ( https://github.com/substack/tape), тестовым жгутом NodeJ. Как я могу это сделать? Там, кажется, не существует существующего плагина gulp. Я видел это, но выглядит действительно не элегантно: var shell = require(…
08 ноя '14 в 15:35
3
ответа
Ошибка ленты "тест завершен без конца" с асинхронными циклами forEach
Что я делаю Изменить: я создал репо с упрощенной версией моей проблемы, воспроизводящей проблему. Я пытаюсь настроить автоматическое тестирование веб- интерфейса с помощью браузерного стека, selenium-webdriver и ленты. Подробнее о ленте Идея состои…
09 ноя '18 в 09:13
1
ответ
nodejs - Как проверить, какая часть кода тестируется с помощью модульных тестов?
Я использую tape а также istanbul написать модульные тесты в моем проекте Node.js, и результат следующий: Statements : 93.04% ( 107/115 ) Branches : 86.84% ( 33/38 ) Functions : 90% ( 27/30 ) Lines : 93.86% ( 107/114 ) Есть ли способ узнать, какие о…
17 июл '18 в 09:45
1
ответ
Запуск нескольких тестов через npm test и jspm
Я использую jspm для управления модулями в моем проекте. Я хотел бы написать тесты, используя ленту и используя синтаксис ES6. Я хотел бы иметь возможность запускать эти тесты из командной строки, используя npm test, Если я бегу jspm run test/exampl…
29 окт '15 в 12:03
2
ответа
Как настроить тестовый жгут JavaScript github с помощью ленты и тестирования
У меня есть (JavaScript) репозиторий на GitHub, для которого я хотел бы установить тестовый комплект. Кажется, что "лента" и "тестирование" должны делать то, что я хочу (минимальное легкое решение с красивыми значками github), если у кого-то нет аль…
13 июл '14 в 18:00
1
ответ
Обратный вызов при сбое теста с лентой
Это способ вызова функции в случае ошибки? У меня есть такой тест: t.true(ARRAY.every(function(item){ return item.label }), 'Every item should have label') Поэтому я ищу обратный вызов, чтобы указать, какой элемент не имеет метки в случае сбоя.
17 сен '15 в 08:50
1
ответ
JS Tape - дождаться завершения предыдущего асинхронного теста, чтобы перейти к следующему тесту
Я новичок в работе с TAPE JS для тестирования. У меня все это настроено и работает, и оно отлично работает с обычными тестами. Но я пытаюсь протестировать уникальный продукт на основе REST API, который основывается на определенных вызовах, которые б…
26 сен '16 в 19:30
1
ответ
Supertest + Tape + Restify - невозможно установить ошибку заголовков дважды при последовательных вызовах
Я строю API, используя Node.js и Restify. Я пытаюсь провести функциональное тестирование конечных точек с использованием Supertest и Tape. У меня есть тест, который делает два последовательных вызова API, и он говорит, что я не могу установить загол…
28 авг '15 в 03:05
0
ответов
Как протестировать роутер React без ошибок?
Я реализовал компонент App, который содержит Route с использованием React и React: import { BrowserRouter as Router, Route } from 'react-router-dom'; import createHeader from './components/header/header'; import createLandingPage from './components/…
26 дек '17 в 21:56
2
ответа
Восстановить тестовую ленту
Я пытаюсь использовать ленту для тестирования API, созданного с помощью restify. У меня проблема в том, что тесты не заканчиваются, пока не произойдет "тайм-аут" или что-то в этом роде. Тестовый пакет просто зависает. Вот простой тест, который я исп…
16 фев '14 в 15:09
1
ответ
Модульный тест в Node js
Я изучаю модульное тестирование в узле js с использованием Tape.js, и пока мне только полезно проверить результат, возвращаемый функцией, но что делать, если обратный вызов был вызван ровно n раз? У меня есть эта функция, которая вызывает функцию об…
24 май '18 в 10:08
1
ответ
Какова цель использования "плана" против "конца" в подсистеме / ленте?
Модуль тестирования ленточного подсистемы позволяет заранее определить количество подтверждений с помощью plan метод, а затем он будет автоматически вызывать end для тебя. Почему бы просто не поставить end в конце теста? В чем разница между использо…
25 окт '15 в 19:20
0
ответов
Как проверить функцию, которая выдает ошибку асинхронно, используя ленту?
Я пытаюсь проверить этот модуль (receiver.js) на предмет ошибки: var request = require('request') module.exports = function(url){ request({ url: url, method: 'POST' }, function(error) { if(error){ throw error } }) } используя этот тест (test.js): va…
01 фев '16 в 16:48
2
ответа
Как проверить функцию разбиения данных на узлы
Я работаю над проектом, который использует узел, и мы пытаемся достичь 100% покрытия наших функций. Это единственная функция, которую мы не тестировали, и она находится внутри другой функции. var userInput = ""; req.on("data", function(data){ userIn…
22 окт '15 в 18:20
0
ответов
Можно ли настроить тестовый поток на TapeJS?
Кажется, что каждый пример неудачных тестов ленты выводит на терминал, как это.. TAP version 13 # timing test ok 1 should be equal not ok 2 should be equal --- operator: equal expected: 100 actual: 107 ... 1..2 # tests 2 # pass 1 # fail 1 Принимая в…
23 апр '18 в 20:56
0
ответов
Методы насмешки в Tape Node js
Как можно смоделировать методы в модульных тестах с использованием ленты в Node js? Я не нашел ничего в readme. Я довольно новичок в Node js, поэтому некоторым этот вопрос кажется довольно простым. Пожалуйста, предоставьте некоторые предложения.
02 ноя '17 в 01:05