Рабочий из импортированного модуля NPM, вызывающий неудачные тесты - PullRequest
0 голосов
/ 08 октября 2019

Я установил Browser-Image-Compression , который в рамках своей функциональности создает Worker. Теперь, когда я запускаю тесты jest, я получаю следующую ошибку:

Test suite failed to run

ReferenceError: Worker is not defined

Нет тестов, связанных с функцией, которая использует сжатие изображений браузера.

Раздел скриптов в package.json содержит следующие две строки:

"test": "react-scripts test",
"test:ci": "cross-env CI=true react-scripts test"

О, и у меня есть файл для настройки тестов. Должен ли я издеваться над Рабочим здесь?

import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
import '@domain/yup';

configure({
  adapter: new Adapter()
});

global.fetch = require('jest-fetch-mock');
...