Вопросы по теме 'jasmine-node'
жасмин-узел - включая помощника
Я пытаюсь протестировать свое приложение Meteor с помощью узел жасмина . Я вырезал некоторые методы фреймворка Meteor в помощнике ( spec_helper.js ):
var Meteor = {
startup: function (newStartupFunction) {
Meteor.startup =...
5529 просмотров
schedule
11.11.2021
Жасмин: как запускать все тесты, предоставляя каждый раз разный контекст?
Я хотел бы знать, как я могу предоставить массив переменных и позволить Жасмин запускать все тесты, используя каждый раз одно из этих значений.
По рассказу:
Я использую jasmine и webdriver для тестирования нашего сайта. Webdriver - это...
74 просмотров
schedule
06.09.2021
Транспортир, жасмин и тест на остановку при первой неудаче
Пытаясь выяснить, как сделать определенные операторы ожидания jasmine зависимыми от предыдущего оператора ожидания, я обнаружил, что до Jasmine 2.3.0 способа не было. (см. Остановить тест на жасмин после сбоя первого ожидания ) Однако Jasmine 2.3...
3280 просмотров
schedule
28.02.2022
Почему тест jasmine-node mongoose не ждет, как ожидалось?
Я пишу простое приложение, которое сохраняет и ищет местоположения. Я использую мангуст и жасмин-узел.
Пользовательский CRUD-тест работает, как и ожидалось. Однако я создал пользователей по отдельности, чтобы протестировать различные...
584 просмотров
schedule
22.04.2022
Как сгенерировать только один XML-результат с помощью jasmine-report и транспортира
У меня есть один проект транспортира со следующими зависимостями в packages.json:
'транспортир'
'хрюкающий транспортир-бегун'
'ворчание-жасмин-узел'
'жасмин-репортеры'
У меня есть такая конфигурация транспортира:
exports.config =...
2342 просмотров
schedule
30.05.2022
Тайм-аут — асинхронный обратный вызов не был вызван в течение тайм-аута, указанного jasmine.DEFAULT_TIMEOUT_INTERVAL. при тестировании кода javascript с defer()
у меня есть следующий код в FormService.js
service.retriveFields = function (Id,UniqueIds) {
var deferred = $q.defer();
function success(successResponse) {
// valid response received
if...
147 просмотров
schedule
14.08.2022
игнорировал детские тесты в Frisby JS с jasmine-node
Я использую Frisy с jasmine-node для тестирования Meteor API.
Я хочу протестировать удаление обсуждения в приложении чата. Для этого мне нужно создать новое обсуждение в чате и добавить сообщение в обсуждение.
Я заметил, что мой тест не удался,...
90 просмотров
schedule
25.08.2022
Функция узла, возвращающая 'undefined' до того, как запрос завершится с желаемым возвращаемым значением
Я знаю, что Node - это обратные вызовы. Я старался иметь это в виду при создании теста Jasmine, поскольку узнаю больше о Jasmine и Node.
Я написал очень простой тест с использованием jasmine-node, который должен ПОЛУЧАТЬ HTML-страницу,...
393 просмотров
schedule
03.09.2022
Как запустить тесты Jasmine на Node.js из командной строки
Как запустить тесты Jasmine на Node.js из командной строки? Я установил jasmine-node через npm и написал несколько тестов. Я хочу запустить тесты в каталоге spec и получить результаты в терминале, возможно ли это?
68157 просмотров
schedule
17.12.2022
Есть ли способ установить карму без Visual Studio в Windows 8?
Я пытаюсь установить карму в Windows 8 с помощью узла, но получаю:
MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". ...
И я узнаю, что это потому, что ожидается Visual Studio ?? ошибка MSB3411: не удалось...
159 просмотров
schedule
09.02.2023
Отладка тестов Coffeescript jasmine-node в Webstorm/Intellij
Я использую node-jasmine 2 beta4 и пишу на coffeescript. Я с радостью запускаю тесты в Intellij 13.1, установив следующую конфигурацию запуска.
Node interpreter: /usr/local/bin/node
Working Dir: [Project Directory]
Javascript File:...
399 просмотров
schedule
29.09.2023
before/afterAll() не определено в jasmine-node
Я пытаюсь использовать методы beforeAll и afterAll jasmine, чтобы создать набор тестов с frisby.js , потому что на самом деле frisby не имеет поддержки для этих методов. Итак, вот что я пытаюсь сделать:
var frisby = require('frisby');...
5777 просмотров
schedule
01.06.2023
Тестирование функции asyn с использованием jasmine
Я работаю над написанием тестового примера для асинхронной функции с функциями обратного вызова. Это функция; я работаю над.
AuthenticationService.login($scope.username, $scope.password,
function(error){...
30 просмотров
schedule
25.07.2023
Console.log выполняется до того, как браузер запустит URL
Команда,
Я объявляю элемент как переменную типа txtSearch : element(by.xpath('//input[@type="search"]')) , в какой-то момент я хочу зарегистрировать оператор как
var clickOn = function(webElement){
webElement.click();
console.log("Successfully...
210 просмотров
schedule
31.03.2023
Как запустить предварительные условия перед всеми наборами в Jasmine
У меня есть проект NodeJS со спецификациями жасмина. Я хочу запустить предварительные условия перед запуском всех спецификаций в наборе для создания предварительных тестовых данных для всего набора.
Для отдельных спецификаций это можно сделать с...
454 просмотров
schedule
07.10.2022
Получение ошибки тайм-аута (асинхронный обратный вызов не был вызван в течение тайм-аута, указанного jasmine.DEFAULT_TIMEOUT_INTERVAL)
Для моего тестирования API мой код ведет себя по-разному. Я использую jasmine framework с узлом js. Мой запрос GET даст 2 ответа.
Успех json с кодом состояния 200. Время отклика 400-500 мс
Сбой json, с кодом состояния 200 (действительный...
3802 просмотров
schedule
10.01.2023
Локальное хранилище в транспортире?
Я впервые пишу тестовые примеры автоматизации. Я пытаюсь написать тестовые примеры e2e, используя Jasmine/Protractor в Angular. Итак, я предлагаю вам сценарий. Например, когда я служу/строю свой проект. Загружается страница Условия использования ,...
724 просмотров
schedule
14.04.2023
Невозможно разрешить Ошибка: каждый ключ должен быть числовой строкой; получил undefined в транспортире, используя Typescript
Мой файл данных выглядит так. Проходит только первый набор, но вторая итерация не работает по адресу электронной почты.
export const userTestData = {
scenarios: {
scenario1: {
firstName: 'John',
lastName:...
193 просмотров
schedule
14.02.2023
Как правильно провалить асинхронный модульный тест в jasmine-node
Почему следующий код не работает с тайм-аутом? Похоже, что «должен» выдает ошибку, а done() никогда не вызывается? Как мне написать этот тест, чтобы он не прошел правильно, вместо того, чтобы жасмин сообщал о тайм-ауте?
var Promise =...
2092 просмотров
schedule
21.10.2023
Как шпионить за методом внутри зависимого модуля с помощью jasmine-node
Я пытаюсь написать жасминовые тесты для модуля (скажем, модуля A), который «требует» другого модуля (модуль B).
======> модульB.js
function moduleBFunction(){
console.log('function inside moduleB is called');
}
======> модульA.js...
538 просмотров
schedule
23.03.2024