Я установил 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');