0
ответов

Сбой тестов с SyntaxError: Неожиданный экспорт токена

После обновления пакета «office-ui-fabric-реагировать» с «5.124.0 до« 6.128.0 »все мои тесты не выполняются со следующей ошибкой: FAIL src \ ***. Test.tsx ● Не удалось запустить набор тестов \ node_modules \ офис -...
вопрос задан: 19 January 2019 00:40
0
ответов

Тестирование вложенных компонентов в React

У меня есть некоторые проблемы с тестированием событий для вложенных компонентов. Вот так выглядит мое дерево компонентов: - ModalComponent (с состоянием и значением для обработчика ввода и обновления) - - ModalType (без сохранения состояния, ...
вопрос задан: 18 January 2019 10:01
0
ответов

Как вы тестируете обещание в функции, используя Enzyme и Jest?

Итак, у меня есть разрешение обещания внутри функции, и я застрял, пытаясь проверить его. Любые идеи о том, что попробовать? // Я сейчас использую тестовый пример ниже. it ('Test onIdle', () = > {const props = ...
вопрос задан: 18 January 2019 10:01
0
ответов

Не могу смутить изменение URL с помощью окна в ферменте Jest (Babel-Jest)

Я застрял в поиске, как изменить URL в Jest. Я просмотрел запросы github и stackoverflow для решений, но не нашел ничего, что работает .. Может, я здесь что-то не так делаю ...
вопрос задан: 18 January 2019 10:01
0
ответов

Как получить доступ к пользовательской переменной среды в тестовом режиме Webpack VueJS

У меня есть test.env.js со следующим содержимым: module.exports = merge (devEnv, {NODE_ENV: '"test"', testValue: '"abc"'}); Я использую шутку для запуска моих тестов. Внутри моего тестового файла я не могу ...
вопрос задан: 18 January 2019 09:59
0
ответов

Jest & supertest ApI тестирование, возвращающее TypeError: app.address не является функцией

В настоящее время я делаю API с машинописью, нодой, экспрессом и тестированием с помощью шуток и супертестов У меня не было проблем, когда я использовал Javascript, но недавно я изменил свой файл проекта с JS на TS ...
вопрос задан: 18 January 2019 09:14
0
ответов

Конфликт TypeScript с потоком при тестировании реактивного компонента

У меня есть простой исходный шаблон реагирования. Я пытаюсь протестировать тест на простом реагирующем компоненте, написанном с помощью машинописного текста: // Splash.tsx import React, {Component} from 'Reaction'; Импортировать { ...
вопрос задан: 18 January 2019 09:13
0
ответов

Как можно проверить подключенные компоненты с помощью Jest / Enzyme?

Я не получаю 100% покрытия тестами, потому что Jest говорит, что мне не хватает покрытия в строке 67: экспорт по умолчанию compose (connect (store = > ({// LINE 67 accountGuid: store.global.accountGuid, ...
вопрос задан: 17 January 2019 17:41
0
ответов

шут тест не пройден, но я получаю результат, чтобы пройти тест

У меня есть следующий тест: // const const tickers = [{MarketName: 'USD-ETH', High: '155', Low: '98', Volume: 909770.82865232, Last: '100', BaseVolume: 0 ... ,
вопрос задан: 16 January 2019 20:08
0
ответов

Как протестировать функцию, которая изменяет состояние, с помощью Enzyme и Material-UI withStyles HoC

Я пытаюсь написать ферментный тест, чтобы щелкнуть переключатель, а другой - вручную вызвать функцию, подключенную к этому переключателю. Эта функция обновляет состояние. Я не могу заставить ни один тест на работу. Там так ...
вопрос задан: 16 January 2019 17:47
0
ответов

Как указать функцию асинхронного обратного вызова в качестве ответа в Nock?

У меня есть перехватчик nock, который перехватывает вызовы от асинхронной функции (которая возвращает обещание) public async backendRes (): Promise < container > {получить некоторые данные из abckend вернуть новый ...
вопрос задан: 16 January 2019 17:23
0
ответов

Шут: Тестирование наблюдаемого rxjs - можно издеваться?

Я начал писать стандартные модульные тесты (без углового тестового стенда), чтобы тестировать классы и методы. Некоторые из этих методов возвращают или зависят от наблюдаемой rxjs. Проблема в том, чтобы издеваться над этим ...
вопрос задан: 16 January 2019 17:22
0
ответов

Как правильно издеваться над i18n для Jest

У меня есть контейнер в Reaction-native, который импортирует типичные функции, которые мы обычно храним в каталоге утилит, например capitaliseWord () или что-то еще Одна из функций этого использует ...
вопрос задан: 16 January 2019 13:57
0
ответов

Как полностью закрыть соединение MongoDB + сокет в node-mongodb-native 3.1?

Вкратце: когда я пытаюсь закрыть соединение MongoDB в Node.js, драйвер MonogDB, кажется, закрывает само соединение, как и ожидалось, но что-то в фоновом режиме, кажется, ждет сокета, пока оно ...
вопрос задан: 16 January 2019 13:19
0
ответов

Jest / Enzyme Test Prop Change onClick

Используя 16.8.0-alpha.0, чтобы я мог использовать React Hooks. У меня есть родительский компонент, который устанавливает свернутый в true или false при щелчке по дочернему компоненту с помощью реакционных хуков: const [свернут, setCollapsed] = ...
вопрос задан: 15 January 2019 21:33
0
ответов

Как проверить "состояние" изменений в стадии в шутку и фермент при моделировании?

Как мы проверяем изменения в переменной состояния на этапе, который означает, что я хочу проверить не конечный результат, а промежуточный результат. Ниже приведен код, который я хочу проверить. onLogin = () => {это ....
вопрос задан: 31 December 2018 17:57
0
ответов

Не удается найти модуль 'ReactNative' из'act-native.js 'с Jest

Я пытаюсь использовать jest (v20.0.0) с моим приложением React Native (v0.42.0), однако при запуске yarn jest я получаю следующую ошибку: yarn jest v0.27.5 $ jest FAIL __tests __ / routing / router-test .js ...
вопрос задан: 7 August 2018 18:03
0
ответов

Единичное тестирование приложения ThreeJS с Jest

У меня возникают трудности с тестированием файла JavaScript с Jest, который инкапсулирует много взаимодействий с ThreeJS. Я сначала попытался не издеваться над ThreeJS, который не сработал: ● TestSuite> Должен ...
вопрос задан: 13 July 2018 18:11
0
ответов

Как выполнить модульное тестирование вызовов API с помощью mocked fetch () в реактивном режиме с Jest

В React Native я использую fetch для выполнения сетевых запросов, однако fetch не является явно обязательным модулем, поэтому в Jest кажется невозможным насмехаться над ним. Даже пытаясь вызвать метод, который использует ...
вопрос задан: 19 June 2018 22:15
0
ответов

Mock.mockImplementation () не работает

У меня есть класс обслуживания Service.js класс Service {} экспорт по умолчанию new Service (); И я пытаюсь предоставить имитационную реализацию для этого. Если я использую что-то вроде этого: jest.mock ('./ Service', () ...
вопрос задан: 21 August 2017 05:55
0
ответов

Jest эквивалентно RSpec ленивым переменным (пусть)?

В rspec вы можете сделать что-то вроде этого: let (: input) {'foo'} before_each do setup_some_thing (input) end context 'когда input является bar do ...
вопрос задан: 23 May 2017 17:54
0
ответов

Как импортировать шутки?

Я хотел бы избавиться от глобалов в своем коде шутки. Конкретно опишите, оно и ожидаем описать ('Welcome (Snapshot)', () = > {it ('Добро пожаловать в мир приветствия', () = > {...});}) ...
вопрос задан: 28 December 2016 22:42
0
ответов

Jest глотает заявления console.log? Есть ли способ изменить это?

Джест глотает вывод console.log? // __tests __ / log.test.js it ('logs', () => {console.log ('hey') // ожидаем увидеть "hey", напечатанный в терминале}) // вывод терминала $ jest --forceExit ПРОХОДЯТ ...
вопрос задан: 12 December 2016 04:00
0
ответов

Как правильно издеваться над сторонними библиотеками (такими как jQuery и Semantic UI), используя Jest?

Последние пару недель я изучал React, Babel, Semantic UI и Jest. Я действительно не сталкивался со слишком многими проблемами с моими компонентами, не отображающимися в браузере, но я столкнулся ...
вопрос задан: 30 September 2016 22:27
0
ответов

Запуск CRA Jest в неинтерактивном режиме

Обновление: мой вариант использования в основном для запуска тестов в CI, но мне обычно интересно переопределение стандартных параметров CRA Jest. Я запускаю тесты, используя Jest, конфиг, который поставляется с Create ...
вопрос задан: 27 September 2016 14:30
0
ответов

Запустив тестирование через jest, я получаю «Неожиданный токен» во включенных файлах .jsx

Я использую jest и Babel 6 и пытаюсь запустить тест, включающий файл .jsx. По какой-то причине файл не воспринимается как .jsx и, похоже, рассматривается как чистый js, что приводит к ошибке ...
вопрос задан: 1 April 2016 18:37