0
ответов

Jasmine vs. Mocha Тестирование JavaScript для Rails 3.1+ [закрыто]

У меня есть опыт работы с Jasmine, и он мне очень нравится . Есть ли у кого-нибудь опыт работы с Jasmine и Mocha, особенно для Rails? Вот и думаю, стоит ли переходить.
вопрос задан: 24 August 2017 07:31
0
ответов

Как установить и запустить Mocha, модуль тестирования Node.js? Получение «mocha: команда не найдена» после установки

У меня возникли проблемы с тем, чтобы Mocha работал должным образом, и я хотел бы сказать, что это задокументировано, но (кажется) не так много документации о том, как получить эту вещь. Бег. Я установил его...
вопрос задан: 18 August 2017 20:47
0
ответов

Для асинхронных тестов и хуков убедитесь, что вызывается «done ()»; если возвращаете обещание, убедитесь, что оно разрешается

У меня есть этот тест nodejs, при тестировании я получаю ошибку готовой функции, не объявленной. Ошибка: превышено время ожидания 2000 мс. Для асинхронных тестов и хуков убедитесь, что вызывается «done ()»; возвращая обещание, ...
вопрос задан: 24 May 2017 04:38
0
ответов

Установка ожидания вызова метода при сохранении вызова исходной реализации [duplicate]

Похоже, что установка любого ожидания вызова метода с помощью Mocha предотвращает вызов исходной реализации. Похоже, это распространяется на вызов оригинального метода с помощью rspec. Есть ли способ ...
вопрос задан: 23 May 2017 12:26
0
ответов

Где следует размещать модульные тесты в Meteor?

Есть ли место, где мои тесты могут жить без запуска Meteor? Я только что начал свой первый проект Meteor и начал с написания модульных тестов с помощью Mocha и should.js. Хоть мокко бежит без...
вопрос задан: 23 May 2017 12:10
0
ответов

Node.js - почему у меня возникают утечки при тестировании с мокко и зомби?

Я пытался заставить зомби работать с мокко, но если я не использую мокко - параметры команды -ignore-leaks, мой тест всегда завершается с ошибкой: Ошибка: обнаружены глобальные утечки: k, i, name, chars, char My...
вопрос задан: 23 May 2017 11:56
0
ответов

Тестирование вызова функции с помощью Mocha

В моем текущем приложении Rails 3 я провожу модульное тестирование, чтобы убедиться, что вызовы обновления S3 выполняются только в определенных ситуациях. Я не хочу обновлять S3 во время тестов, поэтому я использую Mocha для заглушки ...
вопрос задан: 23 May 2017 11:54
0
ответов

Есть ли способ установить значение $? в имитации Ruby?

Я тестирую несколько скриптов, взаимодействующих с системными командами. Их логика зависит от кода возврата системных команд, то есть от значения $ ?. Итак, в качестве упрощенного примера сценарий может сказать: ...
вопрос задан: 7 September 2016 19:45
0
ответов

Окно насмешки с синонами, мокко, ферментом и реагентом

Я пытаюсь смоделировать объект окна для компонента, который я использую, используя только четыре библиотеки, перечисленные выше. Я знаю, что это можно сделать с помощью JSDom, но клиент против этого. Основываясь на моих исследованиях ...
вопрос задан: 11 June 2016 05:24
0
ответов

Как протестировать «обычные» (не специфичные для Node) функции JavaScript с помощью Mocha?

Кажется, что это должно быть очень просто; однако, после двух часов чтения и безуспешных проб и ошибок, я признаю поражение и прошу вас, ребята! Я пытаюсь использовать Mocha с Должен....
вопрос задан: 15 May 2016 05:54
0
ответов

Заглушка

Я пытаюсь протестировать некоторый код на стороне клиента, и для этого мне нужно заглушить значение свойства window.location.href, используя Mocha / Sinon. Что я пробовал до сих пор (используя этот пример): description ('Logger', (...
вопрос задан: 17 April 2016 15:12
0
ответов

Как указать тестовую директорию для мокко?

Mocha пытается найти тестируемые файлы по умолчанию, как мне указать другой каталог, например сервер-тест?
вопрос задан: 19 October 2015 03:08
0
ответов

Тестирование отклонено обещание в Мокко / Чай

У меня есть класс, который отклоняет обещание: Sync.prototype.doCall = function (глагол, метод, данные) {var self = this; self.client = P.promisifyAll (новый клиент ()); var res = this.queue.then (function () ...
вопрос задан: 6 August 2015 01:23
0
ответов

Попытка протестировать серверный процесс Node.js с помощью Mocha

Довольно новое для Node.js Сделано приложение, которое запускает серверный процесс и обслуживает файлы (, не использует экспресс или какие-либо фреймворки ). Теперь я пытаюсь его протестировать. Я пытаюсь использовать для этого тест мокко... Я...
вопрос задан: 30 April 2015 21:11
0
ответов

Как утверждать не нуль?

Я очень новичок в тестировании JavaScript, я хотел бы знать, как утверждать, не нуль в рамках Mocha.
вопрос задан: 6 April 2015 10:49
0
ответов

Мокка и Чай как и обещали

Вот тест, который я считаю, должен работать. var chai = require ('chai'), chaiAsPromised = require ('chai-as-обещано'), assert = require ('chai') .assert, must = require ('chai') .should (), ...
вопрос задан: 24 February 2015 19:54
0
ответов

Как вы можете использовать файлы cookie с суперагентом?

Я управляю сеансом cookie с помощью экспресса, например :req.session.authentication = auth;И я проверяю аутентифицированные URL-адреса чем-то вроде if (!req.session.authentication )...
вопрос задан: 5 February 2015 19:56
0
ответов

mocha как библиотека

Я хотел бы использовать mocha (тестовую среду node.js, а не библиотеку для имитации ruby) в качестве библиотеки, а не использовать исполняемый файл mocha для запуска моего теста. можно ли таким образом запустить мокко-тест?...
вопрос задан: 12 January 2015 09:04
0
ответов

Как запустить тесты Mocha, написанные на TypeScript?

Установка: у меня есть проект Node (чистый Node, без битов браузера), написанный на TypeScript. Я могу использовать компилятор TypeScript (TSC) из модуля TypeScript для компиляции кода. Все идет нормально. Однако я ...
вопрос задан: 17 November 2014 16:53
0
ответов

Как выполнить асинхронные тесты Mocha (NodeJS) по порядку?

Этот вопрос относится к среде тестирования Mocha для NodeJS. Поведение по умолчанию, похоже, заключается в запуске всех тестов, а затем обработке асинхронных обратных вызовов по мере их поступления. При выполнении асинхронных тестов...
вопрос задан: 28 April 2014 00:30
0
ответов

Как настроить сборку TeamCity с Mocha?

У меня есть проект, который я настраиваю через teamcity для CI. Сам проект представляет собой приложение nodejs и включает в себя тесты, написанные на мокко, которые мы охватываем через jscoverage. В билде...
вопрос задан: 21 May 2013 13:42
0
ответов

ошибки глобальной утечки в mocha

Я пытался провести модульное тестирование библиотеки push-уведомлений apple, когда получил ошибку глобальной утечки при попытке открыть APN-соединение. Это ошибка конфигурации с моей стороны или ошибка в node-apn или ...
вопрос задан: 1 May 2013 16:31
0
ответов

Тестирование javascript с Mocha - как я могу использовать console.log для отладки теста?

Я использую средство запуска тестов javascript "Mocha". У меня есть тест, который не работает, поэтому я бы отладил его с помощью console.log. Но когда тесты запущены, выходных данных нет (только результаты тестов из ...
вопрос задан: 14 March 2013 10:07
0
ответов

Моделирование/тестирование базы данных Mongodb Node.js

Я изучаю nodejs, и у меня есть база данных mongodb, с которой мне нужно взаимодействовать. В настоящее время я думаю об использовании mocha для среды модульного тестирования и zombie.js для среды приемочного тестирования....
вопрос задан: 3 January 2013 23:41
0
ответов

Как заставить вывод Mocha в формате Unicode правильно отображаться в консоли Windows?

Когда я запускаю Mocha, он пытается показать галочку или X для прохождения или неудачного запуска теста соответственно. Я видел великолепные скриншоты вывода Mocha. Но все эти скриншоты были сделаны...
вопрос задан: 4 November 2012 10:42
0
ответов

Тестирование асинхронной функции с мокко

Я хочу протестировать асинхронную функцию javascript, которая запускается в файле node.js и выполняет простой запрос к http api: const HOST = 'localhost'; const PORT = 80; http = require ('http'); var options = {...
вопрос задан: 28 August 2012 13:01
0
ответов

Используйте sinon.js для создания «шпионского объекта» с помощью шпионских методов на основе реального конструктора/прототипа

Я использую sinon.js как способ заглушить зависимости в своих тестах Mocha. Я предпочитаю «шпионский» подход классическому фиктивному подходу, поскольку самоанализ шпиона кажется более ясным и дает больше…
вопрос задан: 19 August 2012 07:44
0
ответов

Супертестовый пользовательский экспресс-сервер в узле

Пожалуйста, будь нежным со мной. Я новичок в асинхронном кодировании и с головой погрузился в интенсивный проект с использованием узла для разработки и сервера API. Мне это нравится, но некоторые вещи не приходят естественным образом....
вопрос задан: 13 August 2012 01:20
0
ответов

зомби.js и API Карт Google

У меня возникла проблема с тестовой платформой Zombie.js и API Карт Google. У меня есть простой зомби.js, который загружает домашнюю страницу и пытается щелкнуть ссылку «Войти». Однако, когда я смотрю на то, что приходит...
вопрос задан: 5 August 2012 00:32
0
ответов

Эквивалентно rspec = ~для массивов в Chai

Есть ли у Chai, сопоставители эквивалент rspecs =~(что означает наличие всех элементов, но порядок не имеет значения. Пример прохождения [1, 2, 3].should = ~[2, 1, 3] Ошибка [1, 2, 3].should = ~[1, 2]
вопрос задан: 19 July 2012 15:26